Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Examples

ListMediator Class Reference

Manages list activity between ListColleagues. More...

#include <ListMediator.hpp>

Inheritance diagram for ListMediator:

corelinux::Mediator List of all members.

Public Member Functions

 ListMediator (void)
 Default constructor.
virtual ~ListMediator (void)
 Virtual destructor.
void run (void)
 Gets the activity rolling.

Protected Member Functions

 ListMediator (ListMediatorCref) throw ( corelinux::Assertion )
 Copy constructor never called.
ListMediatorRef operator= (ListMediatorCref) throw ( corelinux::Assertion )
 Assignment never called.
bool operator== (ListMediatorCref) const throw ( corelinux::Assertion )
 Equality never called.
virtual void colleagueCreated (corelinux::ColleaguePtr)
 Call when creating a Colleague.
virtual corelinux::Iterator<
corelinux::ColleaguePtr > * 
createIterator (corelinux::Event< corelinux::Identifier > *)
 Call when requesting Colleagues interested in EventType.
virtual void destroyIterator (corelinux::Iterator< corelinux::ColleaguePtr > *)
 Called when destroying the iterator.

Detailed Description

Manages list activity between ListColleagues.


The documentation for this class was generated from the following files:
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium