ot::CORBASink Class Reference

#include <CORBASink.h>

Inheritance diagram for ot::CORBASink:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual int isEventGenerator ()
virtual void onEventGenerated (Event &event, Node &generator)

Public Attributes

OT_CORBA::Node_var corba_sink
 CORBA Node (sink) object associated with this node.
int frequency
 frequency of updates
int cycle

Protected Member Functions

 CORBASink ()
 CORBASink (OT_CORBA::Node_var corba_sink_, int frequency_)
virtual ~CORBASink ()

Friends

class CORBAModule

Constructor & Destructor Documentation

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

ot::CORBASink::CORBASink OT_CORBA::Node_var  corba_sink_,
int  frequency_
[inline, protected]
 

constructor method,sets commend member

Parameters:
corba_sink_ the corba sink object to call setEvent method on
frequency_ the frequency at which setEvent should be called

virtual ot::CORBASink::~CORBASink  )  [inline, protected, virtual]
 


Member Function Documentation

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

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

Returns:
always 1

Reimplemented from ot::Node.

virtual void ot::CORBASink::onEventGenerated Event event,
Node generator
[inline, virtual]
 

this method notifies the object that a new event was generated. It writes the event value out to the file and passes it on to its parent.

Parameters:
event reference to the new event. Do not change the event values, make a copy and change that !
generator reference to the EventGenerator object that notified the EventObserver.

Reimplemented from ot::Node.

Reimplemented in ot::CORBATransform.


Friends And Related Function Documentation

friend class CORBAModule [friend]
 

Reimplemented in ot::CORBATransform.


Member Data Documentation

OT_CORBA::Node_var ot::CORBASink::corba_sink
 

CORBA Node (sink) object associated with this node.

int ot::CORBASink::cycle
 

int ot::CORBASink::frequency
 

frequency of updates


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