26 #ifndef __TERRALIB_XML_INTERNAL_ABSTRACTWRITERFACTORY_H
27 #define __TERRALIB_XML_INTERNAL_ABSTRACTWRITERFACTORY_H
30 #include "../common/AbstractFactory.h"
89 static void setDefaultWriter(
const std::string& writerType);
117 #endif // __TERRALIB_XML_INTERNAL_ABSTRACTWRITERFACTORY_H
This class defines the interface of abstract factories without initializing parameters.
This class models a XML writer object.
This is the abstract factory for XML writers.
This class models a XML writer object.
#define TEXMLEXPORT
You can use this macro in order to export/import classes and functions from this module.
static std::string sm_defaultWriterType
The type of the writer to be created if no type is informed.
virtual ~AbstractWriterFactory()
Virtual destructor.