![]() |
VR-Link API Documentation for HLA 1.3
|
A reader of XML file format. More...
Inheritance diagram for DtEnvXMLReader:
Collaboration diagram for DtEnvXMLReader:Public Member Functions | |
| DtEnvXMLReader (bool useDtd=true) | |
| Ctor. More... | |
| ~DtEnvXMLReader () | |
| Dtor. More... | |
| virtual void | useDtdValidation (bool useDtd=true) |
| Tells instance to use DTD Validation when reading a file. More... | |
| virtual DtEnvironment | readFile (const DtString &filename, bool &success) |
| Reads an XML file and creates an Environment. More... | |
| virtual bool | readMemory (DtEnvironment &environment, const char *memory, int size) |
| Reads an XML buffer in memory and creates a DtEnvironment instance. More... | |
Public Member Functions inherited from DtEnvReader | |
| DtEnvReader () | |
| CTOR. More... | |
| virtual | ~DtEnvReader () |
| DTOR. More... | |
Protected Member Functions | |
| virtual bool | readDoc (xmlTextReader *reader) |
| virtual void | popRoot () |
| virtual void | processNode (xmlTextReader *reader) |
| virtual void | processElement (xmlTextReader *reader) |
Protected Attributes | |
| DtEnvironment * | myCurrentEnvironment |
| DtEnvValueWP | myCurrentRoot |
| bool | myUseDTDFlag |
A reader of XML file format.
| DtEnvXMLReader::DtEnvXMLReader | ( | bool | useDtd = true | ) |
Ctor.
|
inline |
Dtor.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
virtual |
Reads an XML file and creates an Environment.
The parameter success is passed in and set by the function to false if the read operation fails.
Implements DtEnvReader.
|
virtual |
Reads an XML buffer in memory and creates a DtEnvironment instance.
It is passed a pointer to a memory pool of size which contains the XML data.
|
virtual |
Tells instance to use DTD Validation when reading a file.
|
protected |
|
protected |
|
protected |