![]() |
MAK RTIspy API Documentation for HLA 1516
|
Inheritance diagram for DtFederationListXmlBlock:
Collaboration diagram for DtFederationListXmlBlock:Public Types | |
| typedef std::set < DtFederationStateXmlBlockSP > | FederationStateXmlBlockSet |
Public Member Functions | |
| DtFederationListXmlBlock (DtEnvValueSP existingNode, DtEnvValueSP root) | |
| DtFederationListXmlBlock (unsigned int count, const DtString &selectedFederation, DtEnvValueSP root) | |
| virtual | ~DtFederationListXmlBlock () |
| virtual DtFederationStateXmlBlockSP | addFederation (const DtString &name, unsigned int handle, const DtString &fedFile, unsigned int numFederates) |
| virtual DtFederationStateXmlBlockSP | removeFederation (const DtString &name) |
| virtual void | removeFederation (DtFederationStateXmlBlockSP federationSP) |
| virtual FederationStateXmlBlockSet | federations () |
Static Public Member Functions | |
| static DtSpyXmlBlockSP | create (DtNodeAndParentPair xmlNodeAndParent) |
Protected Attributes | |
| DtSpyXmlBlockElement< unsigned int, false > | myCount |
| DtSpyXmlBlockElement< DtString, false > | mySelectedFederation |
| typedef std::set< DtFederationStateXmlBlockSP > DtFederationListXmlBlock::FederationStateXmlBlockSet |
| DtFederationListXmlBlock::DtFederationListXmlBlock | ( | DtEnvValueSP | existingNode, |
| DtEnvValueSP | root | ||
| ) |
| DtFederationListXmlBlock::DtFederationListXmlBlock | ( | unsigned int | count, |
| const DtString & | selectedFederation, | ||
| DtEnvValueSP | root | ||
| ) |
| DtFederationListXmlBlock::~DtFederationListXmlBlock | ( | ) | [virtual] |
| DtFederationStateXmlBlockSP DtFederationListXmlBlock::addFederation | ( | const DtString & | name, |
| unsigned int | handle, | ||
| const DtString & | fedFile, | ||
| unsigned int | numFederates | ||
| ) | [virtual] |
References DtSpyXmlBlock::addChild(), DtSpyXmlBlock::addComment(), myCount, and DtSpyXmlBlock::objectNode().
| DtSpyXmlBlockSP DtFederationListXmlBlock::create | ( | DtNodeAndParentPair | xmlNodeAndParent | ) | [static] |
| DtFederationListXmlBlock::FederationStateXmlBlockSet DtFederationListXmlBlock::federations | ( | ) | [virtual] |
Referenced by removeFederation().
| DtFederationStateXmlBlockSP DtFederationListXmlBlock::removeFederation | ( | const DtString & | name | ) | [virtual] |
References federations(), myCount, mySelectedFederation, DtSpyXmlBlock::name(), and DtSpyXmlBlock::removeChild().
| void DtFederationListXmlBlock::removeFederation | ( | DtFederationStateXmlBlockSP | federationSP | ) | [virtual] |
References federations(), myCount, mySelectedFederation, DtSpyXmlBlock::name(), and DtSpyXmlBlock::removeChild().
DtSpyXmlBlockElement< unsigned int, false > DtFederationListXmlBlock::myCount [protected] |
Referenced by addFederation(), and removeFederation().
DtSpyXmlBlockElement< DtString, false > DtFederationListXmlBlock::mySelectedFederation [protected] |
Referenced by removeFederation().