![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Inheritance diagram for DtObjOwnershipInfoXmlBlock:
Collaboration diagram for DtObjOwnershipInfoXmlBlock:| typedef std::set< DtAttrOwnershipInfoXmlBlockSP > DtObjOwnershipInfoXmlBlock::AttrOwnershipInfoXmlBlockSet |
typedef std::map< unsigned long, DtAttrOwnershipInfoXmlBlockSP > DtObjOwnershipInfoXmlBlock::HandleToObjectSpMap [protected] |
| DtObjOwnershipInfoXmlBlock::DtObjOwnershipInfoXmlBlock | ( | DtEnvValueSP | existingNode, |
| DtEnvValueSP | root | ||
| ) |
References myObjectsByHandle, and objects().
Referenced by create().
| DtObjOwnershipInfoXmlBlock::DtObjOwnershipInfoXmlBlock | ( | DtEnvValueSP | root | ) |
| DtObjOwnershipInfoXmlBlock::~DtObjOwnershipInfoXmlBlock | ( | ) | [virtual] |
| DtAttrOwnershipInfoXmlBlockSP DtObjOwnershipInfoXmlBlock::addObject | ( | const DtRtiObject & | obj, |
| const DtObjectClassInfo & | actualClass | ||
| ) | [virtual] |
| DtSpyXmlBlockSP DtObjOwnershipInfoXmlBlock::create | ( | DtNodeAndParentPair | xmlNodeAndParent | ) | [static] |
References DtObjOwnershipInfoXmlBlock().
| DtString DtObjOwnershipInfoXmlBlock::getAttrInfo | ( | const DtAttrInfo & | handle, |
| bool | updatesOn | ||
| ) | [protected] |
References DtAttrInfo::handle(), and DtAttrInfo::subscribedFederates().
Referenced by getOwnedAttrs().
| DtString DtObjOwnershipInfoXmlBlock::getOwnedAttrs | ( | const DtRtiObject & | obj, |
| const DtObjectClassInfo & | actualClass | ||
| ) | [protected] |
References DtObjectClassInfo::attrByHandle(), getAttrInfo(), DtAttributeHandleSet::getHandle(), DtObjectClassInfo::relevant(), and DtAttributeHandleSet::size().
Referenced by addObject().
| DtObjOwnershipInfoXmlBlock::AttrOwnershipInfoXmlBlockSet DtObjOwnershipInfoXmlBlock::objects | ( | ) | [virtual] |
Referenced by DtObjOwnershipInfoXmlBlock().
| DtAttrOwnershipInfoXmlBlockSP DtObjOwnershipInfoXmlBlock::removeObject | ( | unsigned long | handle | ) | [virtual] |
References myObjectsByHandle, and DtSpyXmlBlock::removeChild().
| void DtObjOwnershipInfoXmlBlock::removeObject | ( | DtAttrOwnershipInfoXmlBlockSP | objectSP | ) | [virtual] |
References myObjectsByHandle, and DtSpyXmlBlock::removeChild().
Referenced by addObject(), DtObjOwnershipInfoXmlBlock(), and removeObject().