#include <NodeData.h>
Public Member Functions | |
| NodeData (const std::string &myid) | |
| Constructor. | |
| void | appendInfo (XMLElementListPtr whereList, XMLElementListPtr getList, BambooLib::XMLElement *nodeXML) const |
| Append this object's requested statistical information to the named XML element. | |
Private Member Functions | |
| bool | supportGetElement (XMLElementListPtr getList) const |
| Test whether or not this object's policy classes supports the named get element. | |
| bool | satisfiesWhereElement (XMLElementListPtr whereList) const |
| Check if the NodeStatistics or NodeNetwork policy classes support the list of Where elements. | |
This class prescribes a Node Statistics and Node Network policy class. They both require the following interface:
Each NodeData object is intended to be held in a container that is maintained by the Fountain server. A NodeData object is created in one of three ways:
|
||||||||||
|
Constructor.
|
|
||||||||||||||||||||
|
Append this object's requested statistical information to the named XML element.
|
|
||||||||||
|
Check if the NodeStatistics or NodeNetwork policy classes support the list of Where elements.
|
|
||||||||||
|
Test whether or not this object's policy classes supports the named get element.
|
1.4.6