![]() |
VR-Link API Documentation for DIS
|
A tree using the an OMT File information. More...
Collaboration diagram for DtOMTTree:A tree using the an OMT File information.
default constructor
| virtual DtOMTTree::~DtOMTTree | ( | ) | [virtual] |
destructor
| virtual void DtOMTTree::addArrayDatatypeNode | ( | DtArrayDatatypeNode * | ) | [virtual] |
| virtual void DtOMTTree::addBasicDataRepresentationNode | ( | DtBasicDataRepresentationNode * | ) | [virtual] |
| virtual void DtOMTTree::addComplexDatatypeNode | ( | DtComplexDatatypeNode * | ) | [virtual] |
| virtual void DtOMTTree::addDimensionNode | ( | DtDimensionNode * | ) | [virtual] |
| virtual void DtOMTTree::addEnumeratedDatatypeNode | ( | DtEnumeratedDatatypeNode * | ) | [virtual] |
| virtual void DtOMTTree::addFixedDatatypeNode | ( | DtFixedDatatypeNode * | ) | [virtual] |
| virtual void DtOMTTree::addInteractionClassNode | ( | DtInteractionClassFedNode * | ) | [virtual] |
| virtual void DtOMTTree::addNoteNode | ( | DtNoteNode * | ) | [virtual] |
| virtual void DtOMTTree::addObjectClassNode | ( | DtObjectClassFedNode * | ) | [virtual] |
| virtual void DtOMTTree::addSimpleDatatypeNode | ( | DtSimpleDatatypeNode * | ) | [virtual] |
| virtual void DtOMTTree::addSwitchNode | ( | DtBoolAttrNode * | ) | [virtual] |
| virtual void DtOMTTree::addSynchroNode | ( | DtSynchroNode * | ) | [virtual] |
| virtual void DtOMTTree::addTagNode | ( | DtTagNode * | ) | [virtual] |
| virtual void DtOMTTree::addTransportationNode | ( | DtDescriptionNode * | ) | [virtual] |
| virtual void DtOMTTree::addUpdateRateNode | ( | DtUpdateRateNode * | node | ) | [virtual] |
| virtual void DtOMTTree::addVariantDatatypeNode | ( | DtVariantDatatypeNode * | ) | [virtual] |
| virtual const DtString& DtOMTTree::getApplicationDomain | ( | ) | [virtual] |
| virtual std::list<DtArrayDatatypeNode*>::iterator DtOMTTree::getArrayDatatypeEndNode | ( | ) | [virtual] |
| virtual DtArrayDatatypeNode* DtOMTTree::getArrayDatatypeNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtArrayDatatypeNode*>::iterator DtOMTTree::getArrayDatatypeNodeList | ( | ) | [virtual] |
| virtual std::list<DtBasicDataRepresentationNode*>::iterator DtOMTTree::getBasicDataRepresentationEndNode | ( | ) | [virtual] |
| virtual DtBasicDataRepresentationNode* DtOMTTree::getBasicDataRepresentationNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtBasicDataRepresentationNode*>::iterator DtOMTTree::getBasicDataRepresentationNodeList | ( | ) | [virtual] |
| virtual std::list<DtComplexDatatypeNode*>::iterator DtOMTTree::getComplexDatatypeEndNode | ( | ) | [virtual] |
| virtual DtComplexDatatypeNode* DtOMTTree::getComplexDatatypeNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtComplexDatatypeNode*>::iterator DtOMTTree::getComplexDatatypeNodeList | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getDescription | ( | ) | const [virtual] |
| virtual std::list<DtDimensionNode*>::iterator DtOMTTree::getDimensionEndNode | ( | ) | [virtual] |
| virtual DtDimensionNode* DtOMTTree::getDimensionNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtDimensionNode*>::iterator DtOMTTree::getDimensionNodeList | ( | ) | [virtual] |
| virtual std::list<DtEnumeratedDatatypeNode*>::iterator DtOMTTree::getEnumeratedDatatypeEndNode | ( | ) | [virtual] |
| virtual DtEnumeratedDatatypeNode* DtOMTTree::getEnumeratedDatatypeNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtEnumeratedDatatypeNode*>::iterator DtOMTTree::getEnumeratedDatatypeNodeList | ( | ) | [virtual] |
| virtual std::list<DtFixedDatatypeNode*>::iterator DtOMTTree::getFixedDatatypeEndNode | ( | ) | [virtual] |
| virtual DtFixedDatatypeNode* DtOMTTree::getFixedDatatypeNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtFixedDatatypeNode*>::iterator DtOMTTree::getFixedDatatypeNodeList | ( | ) | [virtual] |
| virtual DtInteractionClassFedNode* DtOMTTree::getInteractionClassNode | ( | RTI::InteractionClassHandle | value | ) | [virtual] |
| virtual DtInteractionClassFedNode* DtOMTTree::getInteractionClassNode | ( | const DtString & | name = "" | ) | [virtual] |
Returns root node by default (name is empty string).
| virtual std::list<DtInteractionClassFedNode*>::iterator DtOMTTree::getInteractionClassNodeBegin | ( | ) | [virtual] |
| virtual DtInteractionClassFedNode* DtOMTTree::getInteractionClassNodeByID | ( | int | id | ) | [virtual] |
| virtual std::list<DtInteractionClassFedNode*>::iterator DtOMTTree::getInteractionClassNodeEnd | ( | ) | [virtual] |
| virtual std::list<DtInteractionClassFedNode*>::reverse_iterator DtOMTTree::getInteractionClassNodeRBegin | ( | ) | [virtual] |
| virtual std::list<DtInteractionClassFedNode*>::reverse_iterator DtOMTTree::getInteractionClassNodeREnd | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getModificationDate | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getMOMVersion | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getName | ( | ) | [virtual] |
| virtual std::list<DtNoteNode*>::iterator DtOMTTree::getNoteEndNode | ( | ) | [virtual] |
| virtual DtNoteNode* DtOMTTree::getNoteNode | ( | int | val | ) | [virtual] |
| virtual std::list<DtNoteNode*>::iterator DtOMTTree::getNoteNodeList | ( | ) | [virtual] |
| virtual DtObjectClassFedNode* DtOMTTree::getObjectClassNode | ( | RTI::ObjectClassHandle | value | ) | [virtual] |
| virtual DtObjectClassFedNode* DtOMTTree::getObjectClassNode | ( | const DtString & | name = "" | ) | [virtual] |
Returns root node by default (name is empty string).
| virtual std::list<DtObjectClassFedNode*>::iterator DtOMTTree::getObjectClassNodeBegin | ( | ) | [virtual] |
| virtual DtObjectClassFedNode* DtOMTTree::getObjectClassNodeByID | ( | int | id | ) | [virtual] |
| virtual std::list<DtObjectClassFedNode*>::iterator DtOMTTree::getObjectClassNodeEnd | ( | ) | [virtual] |
| virtual std::list<DtObjectClassFedNode*>::reverse_iterator DtOMTTree::getObjectClassNodeRBegin | ( | ) | [virtual] |
| virtual std::list<DtObjectClassFedNode*>::reverse_iterator DtOMTTree::getObjectClassNodeREnd | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getOther | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getPOCEmail | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getPOCFirstName | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getPOCHonorificName | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getPOCLastName | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getPOCOrgName | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getPOCPhone | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getPurpose | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getReference | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getReleaseRestriction | ( | ) | const [virtual] |
| virtual const DtString& DtOMTTree::getSecurityClassification | ( | ) | const [virtual] |
| virtual std::list<DtSimpleDatatypeNode*>::iterator DtOMTTree::getSimpleDatatypeEndNode | ( | ) | [virtual] |
| virtual DtSimpleDatatypeNode* DtOMTTree::getSimpleDatatypeNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtSimpleDatatypeNode*>::iterator DtOMTTree::getSimpleDatatypeNodeList | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getSponsorOrgName | ( | ) | [virtual] |
| virtual std::list<DtBoolAttrNode*>::iterator DtOMTTree::getSwitchEndNode | ( | ) | [virtual] |
| virtual DtBoolAttrNode* DtOMTTree::getSwitchNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtBoolAttrNode*>::iterator DtOMTTree::getSwitchNodeList | ( | ) | [virtual] |
| virtual std::list<DtSynchroNode*>::iterator DtOMTTree::getSynchroEndNode | ( | ) | [virtual] |
| virtual DtSynchroNode* DtOMTTree::getSynchroNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtSynchroNode*>::iterator DtOMTTree::getSynchroNodeList | ( | ) | [virtual] |
| virtual std::list<DtTagNode*>::iterator DtOMTTree::getTagEndNode | ( | ) | [virtual] |
| virtual DtTagNode* DtOMTTree::getTagNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtTagNode*>::iterator DtOMTTree::getTagNodeList | ( | ) | [virtual] |
| virtual DtTimeRepNode* DtOMTTree::getTimeRepNode | ( | ) | [virtual] |
| virtual std::list<DtDescriptionNode*>::iterator DtOMTTree::getTransportationEndNode | ( | ) | [virtual] |
| virtual DtDescriptionNode* DtOMTTree::getTransportationNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtDescriptionNode*>::iterator DtOMTTree::getTransportationNodeList | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getType | ( | ) | [virtual] |
| virtual std::list<DtUpdateRateNode*>::iterator DtOMTTree::getUpdateRateEndNode | ( | ) | [virtual] |
| virtual DtUpdateRateNode* DtOMTTree::getUpdateRateNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtUpdateRateNode*>::iterator DtOMTTree::getUpdateRateNodeList | ( | ) | [virtual] |
| virtual std::list<DtVariantDatatypeNode*>::iterator DtOMTTree::getVariantDatatypeEndNode | ( | ) | [virtual] |
| virtual DtVariantDatatypeNode* DtOMTTree::getVariantDatatypeNode | ( | const DtString & | name | ) | [virtual] |
| virtual std::list<DtVariantDatatypeNode*>::iterator DtOMTTree::getVariantDatatypeNodeList | ( | ) | [virtual] |
| virtual const DtString& DtOMTTree::getVersionNo | ( | ) | [virtual] |
| virtual DtInteractionClassFedNode* DtOMTTree::interactionClassRoot | ( | ) | [virtual] |
Accessor/Mutator for interaction class root node.
| virtual void DtOMTTree::merge | ( | DtOMTTree * | mergeTree | ) | [virtual] |
| virtual void DtOMTTree::mergeDatatypes | ( | DtOMTTree * | mergeTree | ) | [protected, virtual] |
| virtual void DtOMTTree::mergeDimensions | ( | DtOMTTree * | mergTree | ) | [protected, virtual] |
| virtual DtInteractionClassFedNode* DtOMTTree::mergeInteractionNode | ( | const DtInteractionClassFedNode & | sourceNode | ) | [protected, virtual] |
Merge the given source interaction node and its children into this tree.
The source node's children are traversed recursively. If a node does not exist in this tree then a copy is added and its reference is returned. Return: reference to a copy of the source node if it was added (i.e. did not already exist); otherwise, null.
| virtual void DtOMTTree::mergeInteractions | ( | DtOMTTree * | mergeTree | ) | [protected, virtual] |
| virtual void DtOMTTree::mergeNotes | ( | DtOMTTree * | mergeTree | ) | [protected, virtual] |
| virtual DtObjectClassFedNode* DtOMTTree::mergeObjectNode | ( | const DtObjectClassFedNode & | sourceNode | ) | [protected, virtual] |
Merge the given source object node and its children into this tree.
The source node's children are traversed recursively. If a node does not exist in this tree then a copy is added and its reference is returned. Return: reference to a copy of the source node if it was added (i.e. did not already exist); otherwise, null.
| virtual void DtOMTTree::mergeObjects | ( | DtOMTTree * | mergeTree | ) | [protected, virtual] |
| virtual void DtOMTTree::mergeSyncPoints | ( | DtOMTTree * | mergeTree | ) | [protected, virtual] |
| virtual void DtOMTTree::mergeTransportations | ( | DtOMTTree * | mergeTree | ) | [protected, virtual] |
| virtual void DtOMTTree::mergeUpdateRates | ( | DtOMTTree * | mergeTree | ) | [protected, virtual] |
| virtual DtObjectClassFedNode* DtOMTTree::objectClassRoot | ( | ) | [virtual] |
Accessor/Mutator for object class root node.
| virtual void DtOMTTree::setApplicationDomain | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setDescription | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setInteractionClassRoot | ( | DtInteractionClassFedNode * | node | ) | [virtual] |
Accessor/Mutator for interaction class root node.
| virtual void DtOMTTree::setModificationDate | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setMOMVersion | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setName | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setObjectClassRoot | ( | DtObjectClassFedNode * | node | ) | [virtual] |
Accessor/Mutator for object class root node.
| virtual void DtOMTTree::setOther | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setPOCEmail | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setPOCFirstName | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setPOCHonorificName | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setPOCLastName | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setPOCOrgName | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setPOCPhone | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setPurpose | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setReference | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setReleaseRestriction | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setSecurityClassification | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setSponsorOrgName | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setType | ( | const DtString & | ) | [virtual] |
| virtual void DtOMTTree::setVersionNo | ( | const DtString & | ) | [virtual] |
DtString DtOMTTree::myApplicationDomain [protected] |
std::list<DtArrayDatatypeNode*> DtOMTTree::myArrayDatatypeNodes [protected] |
std::list<DtBasicDataRepresentationNode*> DtOMTTree::myBasicDataRepresentationNodes [protected] |
std::list<DtComplexDatatypeNode*> DtOMTTree::myComplexDatatypeNodes [protected] |
DtString DtOMTTree::myDescription [protected] |
std::list<DtDimensionNode*> DtOMTTree::myDimensionNodes [protected] |
std::list<DtEnumeratedDatatypeNode*> DtOMTTree::myEnumeratedDatatypeNodes [protected] |
std::list<DtFixedDatatypeNode*> DtOMTTree::myFixedDatatypeNodes [protected] |
std::list<DtInteractionClassFedNode*> DtOMTTree::myInteractionClassNodes [protected] |
DtString DtOMTTree::myModificationDate [protected] |
DtString DtOMTTree::myMOMVersion [protected] |
DtString DtOMTTree::myName [protected] |
std::list<DtNoteNode*> DtOMTTree::myNoteNodes [protected] |
std::list<DtObjectClassFedNode*> DtOMTTree::myObjectClassNodes [protected] |
DtObjectClassFedNode* DtOMTTree::myObjectClassRoot [protected] |
DtString DtOMTTree::myOther [protected] |
DtString DtOMTTree::myPOCEmail [protected] |
DtString DtOMTTree::myPOCFirstName [protected] |
DtString DtOMTTree::myPOCHonorificName [protected] |
DtString DtOMTTree::myPOCLastName [protected] |
DtString DtOMTTree::myPOCOrgName [protected] |
DtString DtOMTTree::myPOCPhone [protected] |
DtString DtOMTTree::myPurpose [protected] |
DtString DtOMTTree::myReference [protected] |
DtString DtOMTTree::myReleaseRestriction [protected] |
DtString DtOMTTree::mySecurityClassification [protected] |
std::list<DtSimpleDatatypeNode*> DtOMTTree::mySimpleDatatypeNodes [protected] |
DtString DtOMTTree::mySponsorOrgName [protected] |
std::list<DtBoolAttrNode*> DtOMTTree::mySwitchNodes [protected] |
std::list<DtSynchroNode*> DtOMTTree::mySynchroNodes [protected] |
std::list<DtTagNode*> DtOMTTree::myTagNodes [protected] |
DtTimeRepNode* DtOMTTree::myTimeRepNode [protected] |
std::list<DtDescriptionNode*> DtOMTTree::myTransportationNodes [protected] |
DtString DtOMTTree::myType [protected] |
std::list<DtUpdateRateNode*> DtOMTTree::myUpdateRateNodes [protected] |
Evolved only tables.
std::list<DtVariantDatatypeNode*> DtOMTTree::myVariantDatatypeNodes [protected] |
DtString DtOMTTree::myVersionNo [protected] |