Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Examples  

Lister Class Reference

Does anybody read these things? Anyway, Lister is the maintainer of the list, and is interested in changes made to keep it current. More...

#include <Lister.hpp>

Inheritance diagram for Lister

Inheritance graph
[legend]
Collaboration diagram for Lister:

Collaboration graph
[legend]
List of all members.

Public Methods

 Lister ( void )
 Default constructor.

virtual ~Lister ( void )
 Virtual destructor.

bool operator== ( ListerCref ) const
 Equality test.

void initialize ( void )
 Called once to get the list ready. More...

virtual void event ( corelinux::Event<corelinux::Identifier> * ) throw ( corelinux::NullPointerException )
 Called by the subject when an event we are interested in gets generated. More...


Protected Methods

 Lister ( ListerCref ) throw ( corelinux::Assertion )
 Copy constructor.

ListerRef operator= ( ListerCref ) throw ( corelinux::Assertion )
 Assignment operator.


Detailed Description

Does anybody read these things? Anyway, Lister is the maintainer of the list, and is interested in changes made to keep it current.


Member Function Documentation

void Lister::event ( Event< Identifier >* aEvent ) throw ( corelinux::NullPointerException ) [virtual]
 

Called by the subject when an event we are interested in gets generated.

Parameters:
Event   pointer to event

Reimplemented from corelinux::Observer.

void Lister::initialize ( void )
 

Called once to get the list ready.

I'm sure there are more imaginitive ways. This is actually a by product of hurried example writing, violating many of my own standards. Well, my son had a baseball game I had to go to so I cut it short!


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