ot::TimestampGeneratorModule Class Reference
[Common Classes]

#include <TimestampGeneratorModule.h>

Inheritance diagram for ot::TimestampGeneratorModule:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

TimestampGeneratorModule is the factory for TimestampGeneratorNode nodes.


Public Member Functions

 TimestampGeneratorModule ()
virtual NodecreateNode (const std::string &name, StringTable &attributes)
virtual void pushEvent ()

Protected Attributes

NodeVector pNodes
 list of TimestampGeneratorNode nodes in the tree


Constructor & Destructor Documentation

ot::TimestampGeneratorModule::TimestampGeneratorModule  )  [inline]
 

constructor method.


Member Function Documentation

Node * ot::TimestampGeneratorModule::createNode const std::string &  name,
StringTable attributes
[virtual]
 

This method is called to construct a new Node. It compares name to the TimestampGenerator element name, and if it matches creates a new TimestampGeneratorNode node.

Parameters:
name reference to string containing element name refenrence to StringMap containing attribute values
Returns:
pointer to new Node or NULL. The new Node must be allocated with new !

Implements ot::NodeFactory.

void ot::TimestampGeneratorModule::pushEvent  )  [virtual]
 

pushes events into the tracker tree. Checks all TimestampGeneratorNode nodes.

Reimplemented from ot::Module.


Member Data Documentation

NodeVector ot::TimestampGeneratorModule::pNodes [protected]
 

list of TimestampGeneratorNode nodes in the tree


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