#include <CallforwardModule.h>
Inheritance diagram for ot::CallforwardModule:


Public Member Functions | |
| CallforwardModule () | |
| virtual | ~CallforwardModule () |
| virtual Node * | createNode (const std::string &name, StringTable &attributes) |
| bool | callForward (const std::string &name, Event &event) |
| virtual void | pushEvent () |
Protected Attributes | |
| NodeMap | nodes |
| map of strings onto nodes | |
|
|
constructor method. |
|
|
Destructor method, clears nodes member. |
|
||||||||||||
|
Registers a user provided event to be transported through the graph. This call is thread safe. The event can be produced outside the OpenTracker loop thread.
|
|
||||||||||||
|
This method is called to construct a new Node. It compares name to the Callforward element name, and if it matches creates a new Callforward node. *
Implements ot::NodeFactory. |
|
|
pushes events into the tracker tree. Determines, whether the user has set an Event via the callForward method and passes the events on in that case. Reimplemented from ot::Module. |
|
|
map of strings onto nodes
|
1.4.6