10 #ifndef __ABWXMLHELPER_H__ 11 #define __ABWXMLHELPER_H__ 15 #include <librevenge-stream/librevenge-stream.h> 17 #include <libxml/xmlreader.h> 18 #include <libxml/xmlstring.h> 29 const xmlChar *
get()
const;
31 operator const char *()
const;
45 void setReader(xmlTextReaderPtr reader);
63 #endif // __ABWXMLHELPER_H__ int m_line
Definition: ABWXMLHelper.h:52
int m_col
Definition: ABWXMLHelper.h:53
std::unique_ptr< xmlTextReader, void(*)(xmlTextReaderPtr)> xmlReaderForStream(librevenge::RVNGInputStream *input, ABWXMLProgressWatcher *watcher=nullptr)
Definition: ABWXMLHelper.h:59
Definition: ABWXMLHelper.h:37
bool m_wasError
Definition: ABWXMLHelper.h:54
Definition: AbiDocument.cpp:16
std::shared_ptr< xmlChar > m_xml
Definition: ABWXMLHelper.h:34
xmlTextReaderPtr m_reader
Definition: ABWXMLHelper.h:51
Definition: ABWXMLHelper.h:24
ABWXMLString(xmlChar *xml)
Definition: ABWXMLHelper.cpp:80
bool m_isStuck
Definition: ABWXMLHelper.h:55