![]() |
VR-Link API Documentation for DIS
|
Collaboration diagram for DtXMLFileReader:Public Member Functions | |
| DtXMLFileReader () | |
| default constructor More... | |
| virtual | ~DtXMLFileReader () |
| destructor More... | |
| virtual DtOMTTree * | readFile (const DtFilename &str, DtExerciseConn *ex=0) |
| This creates an OMT tree from a file. More... | |
| virtual DtOMTTree * | readFiles (const std::vector< DtFilename > &str, DtFomType fomTypeToUse=DtFomInvalid, DtExerciseConn *ex=0) |
| Create an OMT tree from the give files. More... | |
| virtual const DtString & | getLastError () |
| virtual void | clearLastError () |
| bool | isEvolvedFormat (const DtString &fileName) |
| virtual void | includeMIM (bool inc) |
| virtual bool | MIMincluded () |
Static Public Member Functions | |
| static bool | isEvolvedFormat (xmlNodePtr &rootNode) |
| static xmlNode * | getNodeByName (xmlNode *rootNode, const xmlChar *nodeName) |
| static const xmlChar * | childContentByName (xmlNode *node, const xmlChar *name) |
| static DtFedReadStatus | parseBuffer (const char *buffer, int size, xmlDocPtr *newXmlDocTree, DtString &lastError) |
| static DtFedReadStatus | parseFile (const char *fedFileName, xmlDoc **newXmlDocTree, DtString &lastError) |
Protected Attributes | |
| DtString | myLastError |
| DtExerciseConn * | myExConn |
| std::vector< DtOMTTree * > | myOMTTrees |
| bool | MIM |
Private Member Functions | |
| DtXMLFileReader (const DtXMLFileReader &orig) | |
| Copy Constructor. More... | |
| DtXMLFileReader & | operator= (const DtXMLFileReader &rhs) |
| Assignment Operator. More... | |
| void | buildTree (DtOMTTree *omtTree) |
| Setup the tree handles. More... | |
| void | setAttributeHandles (DtObjectClassFedNode *objNode) |
| void | setParameterHandles (DtInteractionClassFedNode *objNode) |
| DtXMLFileReader::DtXMLFileReader | ( | ) |
default constructor
|
virtual |
destructor
|
private |
Copy Constructor.
|
private |
Setup the tree handles.
|
static |
|
virtual |
|
virtual |
|
static |
|
virtual |
|
static |
|
virtual |
|
private |
Assignment Operator.
|
static |
|
static |
|
virtual |
This creates an OMT tree from a file.
The exercise connection (if not 0) is used to initialize RTI handles Ownership of this tree is passed to the person who called this function
|
virtual |
Create an OMT tree from the give files.
Expect the given fom type or try to determine it if given type is invalid. The exercise connection (if not 0) is used to initialize RTI handles Ownership of this tree is passed to the person who called this function
|
private |
|
private |
|
protected |
|
protected |
|
protected |
|
protected |