2 #ifndef ABSTRACTXMLWRITER_H
3 #define ABSTRACTXMLWRITER_H 1
28 virtual void close() = 0;
30 virtual void closeDoc(
bool force =
false) = 0;
48 #endif // ABSTRACTXMLWRITER_H
virtual void openTag(std::string ns, std::string name)=0
std::string defaultNameSpace
virtual void printTag(std::string ns, std::string name)=0
AbstractXMLWriter(std::string aDefaultNameSpace)
const XML_Char const XML_Char int standalone
virtual void closeTag()=0
virtual void setAttribute(std::string ns, std::string name, std::string value)=0
virtual void closeDoc(bool force=false)=0
const XML_Char int const XML_Char * value
virtual void openDoc(std::string version="1.0", std::string encoding="", bool standalone=false)=0
virtual ~AbstractXMLWriter()