ot::GENavSource Class Reference
[Device Input Classes]

#include <GENavSource.h>

Inheritance diagram for ot::GENavSource:

Inheritance graph
[legend]
Collaboration diagram for ot::GENavSource:

Collaboration graph
[legend]
List of all members.

Detailed Description

This class implements a simple EventGenerator. It is updated by the FOBModule.
Author:
Thomas Peterseil


Public Member Functions

void SetID (std::string ID_)
virtual int isEventGenerator ()

Public Attributes

Event event
 the event that is posted to the EventObservers
ACE_Thread_Mutex * mutex
bool changed

Protected Member Functions

 GENavSource ()

Friends

class GENavModule


Constructor & Destructor Documentation

ot::GENavSource::GENavSource  )  [inline, protected]
 

simple constructor, sets members to initial values


Member Function Documentation

virtual int ot::GENavSource::isEventGenerator  )  [inline, virtual]
 

tests for EventGenerator interface being present. Is overriden to return 1 always.

Returns:
always 1

Reimplemented from ot::Node.

void ot::GENavSource::SetID std::string  ID_  )  [inline]
 


Friends And Related Function Documentation

friend class GENavModule [friend]
 


Member Data Documentation

bool ot::GENavSource::changed
 

Event ot::GENavSource::event
 

the event that is posted to the EventObservers

ACE_Thread_Mutex* ot::GENavSource::mutex
 


The documentation for this class was generated from the following file:
Generated on Wed Feb 28 15:31:43 2007 for NaviTrack by  doxygen 1.4.6