ot::CORBASource Class Reference

#include <CORBASource.h>

Inheritance diagram for ot::CORBASource:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~CORBASource ()
int isEventGenerator ()
void push ()
void setEvent (const OT_CORBA::Event &new_event)
void lock ()
void unlock ()
bool isModified ()

Public Attributes

Event event
 the original event

Protected Member Functions

 CORBASource ()

Friends

class CORBAModule

Constructor & Destructor Documentation

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

simple constructor, sets members to initial values

virtual ot::CORBASource::~CORBASource  )  [inline, virtual]
 


Member Function Documentation

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

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

Returns:
always 1

Reimplemented from ot::Node.

bool ot::CORBASource::isModified  )  [inline]
 

void ot::CORBASource::lock  )  [inline]
 

void ot::CORBASource::push  ) 
 

pushes event down the line. Needed to access protected updateObservers method in EventGenerator. Note that the implementation of this method is in the file CORBAModule.cxx !

void ot::CORBASource::setEvent const OT_CORBA::Event &  new_event  ) 
 

void ot::CORBASource::unlock  )  [inline]
 


Friends And Related Function Documentation

friend class CORBAModule [friend]
 


Member Data Documentation

Event ot::CORBASource::event
 

the original event


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