OMK::EventIdentifier Class Reference

Base class for all event identifiers. More...

#include <OMKEventIdentifier.h>

Inheritance diagram for OMK::EventIdentifier:

Inheritance graph
[legend]
Collaboration diagram for OMK::EventIdentifier:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EventIdentifier ()
 default constructor for in OMKContainers deriving from OMKType
 EventIdentifier (const Name &identifier)
 constructor
 EventIdentifier (const std::string &identifier)
 constructor
 EventIdentifier (const char *identifier)
 constructor
virtual ~EventIdentifier ()
 destructor
virtual bool isSystemEvent () const
 member function to know if the corresponding event needs special treatment from the receiver's controler

Protected Member Functions

 EventIdentifier (Name::idType)
 constructor for constant ids

Detailed Description

Base class for all event identifiers.

Definition at line 26 of file OMKEventIdentifier.h.


Constructor & Destructor Documentation

EventIdentifier::EventIdentifier (  ) 

default constructor for in OMKContainers deriving from OMKType

Definition at line 23 of file OMKEventIdentifier.cpp.

00024 : Name() {
00025 
00026 }

EventIdentifier::EventIdentifier ( const Name identifier  ) 

constructor

Definition at line 28 of file OMKEventIdentifier.cpp.

00029 : Name( identifier ) 
00030 {
00031 }

EventIdentifier::EventIdentifier ( const std::string &  identifier  ) 

constructor

Definition at line 33 of file OMKEventIdentifier.cpp.

00034 : Name( identifier ) 
00035 {
00036 }

EventIdentifier::EventIdentifier ( const char *  identifier  ) 

constructor

Definition at line 38 of file OMKEventIdentifier.cpp.

00039 : Name( identifier ) 
00040 {
00041 }

EventIdentifier::~EventIdentifier (  )  [virtual]

destructor

Definition at line 48 of file OMKEventIdentifier.cpp.

00049 {
00050 }

EventIdentifier::EventIdentifier ( Name::idType   )  [explicit, protected]

constructor for constant ids

Definition at line 43 of file OMKEventIdentifier.cpp.

00044 : Name( identifier ) 
00045 {
00046 }


Member Function Documentation

bool EventIdentifier::isSystemEvent (  )  const [virtual]

member function to know if the corresponding event needs special treatment from the receiver's controler

Definition at line 52 of file OMKEventIdentifier.cpp.

References OMK::Name::_identifier, and OMK::Name::_maxReservedId.

Referenced by OMK::Event::isSystem().

00053 {
00054   return  _identifier < _maxReservedId ;
00055 }


logo OpenMask

Documentation generated on Mon Jun 9 11:46:01 2008

Generated with doxygen by Dimitri van Heesch ,   1997-2007