![]() |
MAK RTIspy API Documentation for HLA 1516
|
Inheritance diagram for DtNetMapForwarderXmlBlock:
Collaboration diagram for DtNetMapForwarderXmlBlock:Public Types | |
| typedef std::set< DtString > | SiblingList |
| typedef std::set < DtNetMapNodeXmlBlockSP > | NetMapNodeXmlBlockSet |
| typedef std::set < DtNetMapForwarderXmlBlockSP > | NetMapForwarderXmlBlockSet |
Public Member Functions | |
| DtNetMapForwarderXmlBlock (DtEnvValueSP existingNode, DtEnvValueSP root) | |
| DtNetMapForwarderXmlBlock (const DtString &name, unsigned long connId, const DtString &ip, DtEnvValueSP root) | |
| virtual | ~DtNetMapForwarderXmlBlock () |
| virtual void | addChildForwarder (DtNetMapForwarderXmlBlockSP forwarder) |
| virtual DtNetMapForwarderXmlBlockSP | addChildForwarder (const DtString &name, unsigned long connId, const DtString &ip) |
| virtual NetMapForwarderXmlBlockSet | childForwarders () const |
| virtual void | addChildNode (DtNetMapNodeXmlBlockSP node) |
| virtual DtNetMapNodeXmlBlockSP | addChildNode (const DtString &name, const DtString &nodeType, unsigned long connId, const DtString &ip, const DtString &webServerIp="0", int webServerPort=0, unsigned long handle=0, const DtString &fedexName="") |
| virtual NetMapNodeXmlBlockSet | childNodes () const |
| virtual void | addSiblingRelationship (DtNetMapForwarderXmlBlockSP sibling) |
| virtual void | addSibling (const DtString &siblingName) |
| virtual DtString | siblings () const |
| virtual void | setConnId (unsigned long connId) |
| virtual unsigned long | connId () const |
| virtual void | setIp (const DtString &ip) |
| virtual DtString | ip () const |
Static Public Member Functions | |
| static DtSpyXmlBlockSP | create (DtNodeAndParentPair xmlNodeAndParent) |
Protected Member Functions | |
| virtual void | updateSiblings () |
Protected Attributes | |
| SiblingList | mySiblingNames |
| DtSpyXmlBlockElement< DtString, true > | mySiblings |
| DtSpyXmlBlockElement< unsigned long, true > | myConnId |
| DtSpyXmlBlockElement< DtString, true > | myIp |
| typedef std::set< DtNetMapForwarderXmlBlockSP > DtNetMapForwarderXmlBlock::NetMapForwarderXmlBlockSet |
| typedef std::set< DtNetMapNodeXmlBlockSP > DtNetMapForwarderXmlBlock::NetMapNodeXmlBlockSet |
| typedef std::set<DtString> DtNetMapForwarderXmlBlock::SiblingList |
| DtNetMapForwarderXmlBlock::DtNetMapForwarderXmlBlock | ( | DtEnvValueSP | existingNode, |
| DtEnvValueSP | root | ||
| ) |
Referenced by addChildForwarder(), and create().
| DtNetMapForwarderXmlBlock::DtNetMapForwarderXmlBlock | ( | const DtString & | name, |
| unsigned long | connId, | ||
| const DtString & | ip, | ||
| DtEnvValueSP | root | ||
| ) |
| DtNetMapForwarderXmlBlock::~DtNetMapForwarderXmlBlock | ( | ) | [virtual] |
| void DtNetMapForwarderXmlBlock::addChildForwarder | ( | DtNetMapForwarderXmlBlockSP | forwarder | ) | [virtual] |
References DtSpyXmlBlock::addChild().
| DtNetMapForwarderXmlBlockSP DtNetMapForwarderXmlBlock::addChildForwarder | ( | const DtString & | name, |
| unsigned long | connId, | ||
| const DtString & | ip | ||
| ) | [virtual] |
References DtSpyXmlBlock::addChild(), DtNetMapForwarderXmlBlock(), and DtSpyXmlBlock::objectNode().
| void DtNetMapForwarderXmlBlock::addChildNode | ( | DtNetMapNodeXmlBlockSP | node | ) | [virtual] |
References DtSpyXmlBlock::addChild().
| DtNetMapNodeXmlBlockSP DtNetMapForwarderXmlBlock::addChildNode | ( | const DtString & | name, |
| const DtString & | nodeType, | ||
| unsigned long | connId, | ||
| const DtString & | ip, | ||
| const DtString & | webServerIp = "0", |
||
| int | webServerPort = 0, |
||
| unsigned long | handle = 0, |
||
| const DtString & | fedexName = "" |
||
| ) | [virtual] |
References DtSpyXmlBlock::addChild(), and DtSpyXmlBlock::objectNode().
| void DtNetMapForwarderXmlBlock::addSibling | ( | const DtString & | siblingName | ) | [virtual] |
References mySiblingNames, and updateSiblings().
Referenced by addSiblingRelationship().
| void DtNetMapForwarderXmlBlock::addSiblingRelationship | ( | DtNetMapForwarderXmlBlockSP | sibling | ) | [virtual] |
References addSibling(), and DtSpyXmlBlock::name().
| DtNetMapForwarderXmlBlock::NetMapForwarderXmlBlockSet DtNetMapForwarderXmlBlock::childForwarders | ( | ) | const [virtual] |
| DtNetMapForwarderXmlBlock::NetMapNodeXmlBlockSet DtNetMapForwarderXmlBlock::childNodes | ( | ) | const [virtual] |
| unsigned long DtNetMapForwarderXmlBlock::connId | ( | ) | const [inline, virtual] |
References myConnId.
Referenced by setConnId().
| DtSpyXmlBlockSP DtNetMapForwarderXmlBlock::create | ( | DtNodeAndParentPair | xmlNodeAndParent | ) | [static] |
References DtNetMapForwarderXmlBlock().
| DtString DtNetMapForwarderXmlBlock::ip | ( | ) | const [inline, virtual] |
| void DtNetMapForwarderXmlBlock::setConnId | ( | unsigned long | connId | ) | [inline, virtual] |
| void DtNetMapForwarderXmlBlock::setIp | ( | const DtString & | ip | ) | [inline, virtual] |
| DtString DtNetMapForwarderXmlBlock::siblings | ( | ) | const [inline, virtual] |
References mySiblings.
| void DtNetMapForwarderXmlBlock::updateSiblings | ( | ) | [protected, virtual] |
References mySiblingNames, and mySiblings.
Referenced by addSibling().
DtSpyXmlBlockElement< unsigned long, true > DtNetMapForwarderXmlBlock::myConnId [protected] |
Referenced by connId(), and setConnId().
DtSpyXmlBlockElement< DtString, true > DtNetMapForwarderXmlBlock::myIp [protected] |
SiblingList DtNetMapForwarderXmlBlock::mySiblingNames [protected] |
Referenced by addSibling(), and updateSiblings().
DtSpyXmlBlockElement< DtString, true > DtNetMapForwarderXmlBlock::mySiblings [protected] |
Referenced by siblings(), and updateSiblings().