![]() |
VR-Link API Documentation for HLA 1.3
|
Inheritance diagram for DtEnvXMLWriter:
Collaboration diagram for DtEnvXMLWriter:Public Member Functions | |
| DtEnvXMLWriter (const DtString &docType) | |
| Do not use DTD. | |
| DtEnvXMLWriter (const DtString &docType, const DtString &dtdFileName) | |
| Use DTD. | |
| virtual | ~DtEnvXMLWriter () |
| DTOR. | |
| virtual void | setIndentation (const DtString &str) |
| virtual bool | writeString (DtEnvironment &environment, DtString &target) |
| Write environment to string buffer. | |
| virtual bool | writeFile (DtEnvironment &environment, const DtString &filename) |
| Write environment to file. | |
Protected Member Functions | |
| virtual void | writeRoot (xmlTextWriter *writer, DtEnvValueSP value) |
| virtual void | writeValue (xmlTextWriter *writer, DtEnvValueSP value) |
Protected Attributes | |
| DtEnvironment * | myCurrentEnvironment |
| DtEnvValueWP | myCurrentRoot |
| DtString | myDocType |
| DtString | myDtdFileName |
| bool | myUseDtdFlag |
| bool | myUseIndentation |
| DtString | myIndentString |
| xmlBufferPtr | myXmlBuffer |
| Buffer used to store XML written to memory. | |
| DtEnvXMLWriter::DtEnvXMLWriter | ( | const DtString & | docType | ) |
Do not use DTD.
| DtEnvXMLWriter::DtEnvXMLWriter | ( | const DtString & | docType, |
| const DtString & | dtdFileName | ||
| ) |
Use DTD.
| virtual DtEnvXMLWriter::~DtEnvXMLWriter | ( | ) | [virtual] |
DTOR.
| virtual void DtEnvXMLWriter::setIndentation | ( | const DtString & | str | ) | [virtual] |
| virtual bool DtEnvXMLWriter::writeFile | ( | DtEnvironment & | environment, |
| const DtString & | filename | ||
| ) | [virtual] |
Write environment to file.
Implements DtEnvWriter.
| virtual void DtEnvXMLWriter::writeRoot | ( | xmlTextWriter * | writer, |
| DtEnvValueSP | value | ||
| ) | [protected, virtual] |
| virtual bool DtEnvXMLWriter::writeString | ( | DtEnvironment & | environment, |
| DtString & | target | ||
| ) | [virtual] |
Write environment to string buffer.
| virtual void DtEnvXMLWriter::writeValue | ( | xmlTextWriter * | writer, |
| DtEnvValueSP | value | ||
| ) | [protected, virtual] |
DtEnvironment* DtEnvXMLWriter::myCurrentEnvironment [protected] |
DtEnvValueWP DtEnvXMLWriter::myCurrentRoot [protected] |
DtString DtEnvXMLWriter::myDocType [protected] |
DtString DtEnvXMLWriter::myDtdFileName [protected] |
DtString DtEnvXMLWriter::myIndentString [protected] |
bool DtEnvXMLWriter::myUseDtdFlag [protected] |
bool DtEnvXMLWriter::myUseIndentation [protected] |
xmlBufferPtr DtEnvXMLWriter::myXmlBuffer [protected] |
Buffer used to store XML written to memory.