11 #ifndef envXmlReader_H_
12 #define envXmlReader_H_
18 #ifdef DtUSE_UTILITIES_NAMESPACE
19 namespace DtUSE_UTILITIES_NAMESPACE
37 virtual void useDtdValidation(
bool useDtd =
true);
46 virtual bool readMemory(
DtEnvironment& environment,
const char* memory,
int size);
54 virtual void popRoot();
59 #ifdef DtUSE_UTILITIES_NAMESPACE
Contains the DtEnvReader class,.
A reader of XML file format.
Definition: envXmlReader.h:26
An abstract interface for environment readers.
Definition: envReader.h:23
~DtEnvXMLReader()
Dtor.
Definition: envXmlReader.h:34
A Flyweight class for manipulating objects and their hierarchy The DtEnvironment wraps a DtEnvValuSP ...
Definition: environment.h:29
DtEnvironment * myCurrentEnvironment
Definition: envXmlReader.h:49
DtBoost::weak_ptr< DtEnvValue > DtEnvValueWP
Definition: envValue.h:32
struct _xmlTextReader xmlTextReader
Definition: envXmlReader.h:16
bool myUseDTDFlag
Definition: envXmlReader.h:51
#define DT_DLL_MTL
Definition: vlMachineTypes.h:106
Instances of DtString are used to represent strings.
Definition: vlString.h:29
DtEnvValueWP myCurrentRoot
Definition: envXmlReader.h:50