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)
 
virtual void closeTag()=0
 
virtual void setAttribute(std::string ns, std::string name, std::string value)=0
 
virtual void closeDoc(bool force=false)=0
 
virtual void openDoc(std::string version="1.0", std::string encoding="", bool standalone=false)=0
 
const XML_Char const XML_Char int standalone
 
const XML_Char int const XML_Char * value
 
virtual ~AbstractXMLWriter()