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

Select Class Reference

Select provides support for selecting a sentence from a list. More...

#include <Select.hpp>

Inheritance diagram for Select:

SubjectObserver corelinux::Subject corelinux::Observer List of all members.

Public Member Functions

 Select (void)
 Default constructor.
virtual ~Select (void)
 Virtual destructor.
bool operator== (SelectCref) const
 Equality operator.
bool getSelection (void)
 Returns true if selection was made.
virtual void event (corelinux::Event< corelinux::Identifier > *) throw ( corelinux::NullPointerException )
 Called by subject when there is a change and this observer is in the interested observer list.

Protected Member Functions

 Select (SelectCref) throw ( corelinux::Assertion )
 Copy constructor.
SelectRef operator= (SelectCref) throw ( corelinux::Assertion )
 Assignment operator.

Detailed Description

Select provides support for selecting a sentence from a list.

When this occurs, it fires off an event with a SelectionMemento


Member Function Documentation

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

Called by subject when there is a change and this observer is in the interested observer list.

Parameters:
Event pointer to event


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