EditColleague(3)

EditColleague3

Editcolleague listens for a selection event and allows the user to change the entry.

Usage

#include <EditColleague.hpp>

Inherits corelinux::Colleague.

Public Member Functions

EditColleague (ListMediatorPtr)
Default constructor. EditColleague (EditColleagueCref)
Copy constructor. virtual ~EditColleague (void)
Virtual destructor. EditColleagueRef operator= (EditColleagueCref)
Assignment operator. bool operator== (EditColleagueCref) const
Equality operator. virtual void getEventsGenerated (corelinux::EventIdentifiersRef)
Implementation defined to return the identifiers of the events that this Colleague generates. virtual void getInterestedEvents (corelinux::EventIdentifiersRef)
Implementation defined to return the identifiers of the events that this Colleague is interested in. virtual void action (corelinux::Event< corelinux::Identifier > *)
Called by the mediator when another Colleague has generated an event that this colleague instance is interested in.

Detailed Description

EditColleague listens for a selection event and allows the user to change the entry.

Member Function Documentation

void EditColleague::action (corelinux::Event< corelinux::Identifier > *) [virtual]

Called by the mediator when another Colleague has generated an event that this colleague instance is interested in. Parameters:

Event pointer to event

void EditColleague::getEventsGenerated (corelinux::EventIdentifiersRef) [virtual]

Implementation defined to return the identifiers of the events that this Colleague generates. Parameters:

EventIdentifiers vector reference

Implements corelinux::Colleague.

void EditColleague::getInterestedEvents (corelinux::EventIdentifiersRef) [virtual]

Implementation defined to return the identifiers of the events that this Colleague is interested in. Parameters:

EventIdentifiers vector reference

Implements corelinux::Colleague.

Releases

2 releases since Debian 3.0 (Woody); the text changed 1 time.

  1. 3.0
  2. 3.1

Author

Generated automatically by Doxygen for CoreLinux++ from the source code.

From libcorelinux-dev 0.4.32-5 in Debian 3.1 (Sarge). Parsed by carta from the page's man source.