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


Public Member Functions | |
| virtual int | isEventGenerator () |
| virtual void | onEventGenerated (Event &event, Node &generator) |
| void | setRename (const std::string &oldName, const std::string &newName) |
| void | setDiscard (const std::string &discard) |
| void | setCreate (const std::string &type, const std::string &name, const std::string &value) |
Protected Attributes | |
| std::string | oldName |
| the old name of the attribute to be renamed | |
| std::string | newName |
| the new name of the attribute to be renamed | |
| std::string | discard |
| the name of the attribute to be discarded | |
| std::string | type |
| the type of the attribute to be created | |
| std::string | name |
| the name of the attribute to be created | |
| std::string | value |
| the value of the attribute to be created | |
Friends | |
| class | CommonNodeFactory |
|
|
Returns 1 to show that this node is an event generator.
Reimplemented from ot::Node. |
|
||||||||||||
|
This method changes the incoming event and updates the node's observers.
Reimplemented from ot::Node. |
|
||||||||||||||||
|
Sets the type, name, and value (encoded in strings) of the attribute, which is to be created.
|
|
|
Sets the name of the attribute, which is to be discarded.
|
|
||||||||||||
|
Sets the old and new name of the attribute, which is to be renamed.
|
|
|
|
|
|
the name of the attribute to be discarded
|
|
|
the name of the attribute to be created
Reimplemented from ot::Node. |
|
|
the new name of the attribute to be renamed
|
|
|
the old name of the attribute to be renamed
|
|
|
the type of the attribute to be created
Reimplemented from ot::Node. |
|
|
the value of the attribute to be created
|
1.4.6