11 #ifndef envXmlWriter_H__
12 #define envXmlWriter_H__
16 #include <libxml/xmlwriter.h>
20 #ifdef DtUSE_UTILITIES_NAMESPACE
21 namespace DtUSE_UTILITIES_NAMESPACE
40 virtual void setIndentation(
const DtString& str);
64 #ifdef DtUSE_UTILITIES_NAMESPACE
Contains the DtEnvWriterClass.
DtBoost::shared_ptr< DtEnvValue > DtEnvValueSP
Definition: envValue.h:29
DtString myIndentString
Definition: envXmlWriter.h:55
DtString myDocType
Definition: envXmlWriter.h:51
xmlBufferPtr myXmlBuffer
Buffer used to store XML written to memory.
Definition: envXmlWriter.h:58
Contains the DtString class declaration.
The abstract interface for environment writers.
Definition: envWriter.h:23
DtString myDtdFileName
Definition: envXmlWriter.h:52
DtEnvValueWP myCurrentRoot
Definition: envXmlWriter.h:50
A Flyweight class for manipulating objects and their hierarchy The DtEnvironment wraps a DtEnvValuSP ...
Definition: environment.h:29
bool myUseDtdFlag
Definition: envXmlWriter.h:53
struct _xmlTextWriter xmlTextWriter
Definition: envXmlWriter.h:18
DtBoost::weak_ptr< DtEnvValue > DtEnvValueWP
Definition: envValue.h:32
Definition: envXmlWriter.h:27
#define DT_DLL_MTL
Definition: vlMachineTypes.h:106
Instances of DtString are used to represent strings.
Definition: vlString.h:29
DtEnvironment * myCurrentEnvironment
Definition: envXmlWriter.h:49
bool myUseIndentation
Definition: envXmlWriter.h:54