![]() |
MAK RTIspy API Documentation for HLA 1516
|
Inheritance diagram for DtFomStateXmlBlock:
Collaboration diagram for DtFomStateXmlBlock:| typedef std::set< DtFomInteractionXmlBlockSP > DtFomStateXmlBlock::FomStateInteractionXmlBlockSet |
| typedef std::set< DtFomObjectXmlBlockSP > DtFomStateXmlBlock::FomStateObjectXmlBlockSet |
| DtFomStateXmlBlock::DtFomStateXmlBlock | ( | DtEnvValueSP | existingNode, |
| DtEnvValueSP | root | ||
| ) |
| DtFomStateXmlBlock::DtFomStateXmlBlock | ( | DtEnvValueSP | root | ) |
| DtFomStateXmlBlock::~DtFomStateXmlBlock | ( | ) | [virtual] |
| DtFomInteractionXmlBlockSP DtFomStateXmlBlock::addInteraction | ( | const DtString & | name, |
| unsigned long | handle, | ||
| DtTransportType | transport, | ||
| DtOrderType | order | ||
| ) | [virtual] |
References DtSpyXmlBlock::addChild(), and DtSpyXmlBlock::objectNode().
Referenced by setFom().
| DtFomObjectXmlBlockSP DtFomStateXmlBlock::addObject | ( | const DtString & | name, |
| unsigned long | handle | ||
| ) | [virtual] |
References DtSpyXmlBlock::addChild(), and DtSpyXmlBlock::objectNode().
Referenced by setFom().
| DtSpyXmlBlockSP DtFomStateXmlBlock::create | ( | DtNodeAndParentPair | xmlNodeAndParent | ) | [static] |
| void DtFomStateXmlBlock::initInteractions | ( | const DtInteractionClassInfo * | fomParent, |
| DtFomInteractionXmlBlockSP | xmlParent | ||
| ) | [protected] |
| void DtFomStateXmlBlock::initObjects | ( | const DtObjectClassInfo * | fomParent, |
| DtFomObjectXmlBlockSP | xmlParent | ||
| ) | [protected] |
References DtObjectClassInfo::attrs(), DtObjectClassInfo::handle(), and DtObjectClassInfo::name().
Referenced by setFom().
| DtFomInteractionXmlBlockSP DtFomStateXmlBlock::removeInteraction | ( | const DtString & | name | ) | [virtual] |
References DtSpyXmlBlock::name(), and DtSpyXmlBlock::removeChild().
| void DtFomStateXmlBlock::removeInteraction | ( | DtFomInteractionXmlBlockSP | objectSP | ) | [virtual] |
References DtSpyXmlBlock::removeChild().
| DtFomObjectXmlBlockSP DtFomStateXmlBlock::removeObject | ( | const DtString & | name | ) | [virtual] |
References DtSpyXmlBlock::name(), and DtSpyXmlBlock::removeChild().
| void DtFomStateXmlBlock::removeObject | ( | DtFomObjectXmlBlockSP | objectSP | ) | [virtual] |
References DtSpyXmlBlock::removeChild().
| void DtFomStateXmlBlock::setFom | ( | const DtFomClassMgr & | fom | ) | [virtual] |
References addInteraction(), addObject(), DtObjectClassInfo::attrs(), DtInteractionClassInfo::handle(), DtObjectClassInfo::handle(), initInteractions(), initObjects(), DtFomClassMgr::interactionRootClass(), DtInteractionClassInfo::name(), DtObjectClassInfo::name(), DtFomClassMgr::objectRootClass(), DtInteractionClassInfo::order(), DtInteractionClassInfo::params(), and DtInteractionClassInfo::transport().