Go to the documentation of this file.
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;
63 #endif // __ABWXMLHELPER_H__
ABWXMLProgressWatcher & operator=(const ABWXMLProgressWatcher &)=delete
std::unique_ptr< xmlTextReader, void(*)(xmlTextReaderPtr)> xmlReaderForStream(librevenge::RVNGInputStream *input, ABWXMLProgressWatcher *watcher)
Definition: ABWXMLHelper.cpp:131
bool m_wasError
Definition: ABWXMLHelper.h:54
const xmlChar * get() const
Definition: ABWXMLHelper.cpp:85
xmlTextReaderPtr m_reader
Definition: ABWXMLHelper.h:51
Definition: ABWXMLHelper.h:38
ABWXMLString(xmlChar *xml)
Definition: ABWXMLHelper.cpp:80
Definition: ABWXMLHelper.h:25
void signalError()
Definition: ABWXMLHelper.cpp:114
Definition: AbiDocument.cpp:17
bool m_isStuck
Definition: ABWXMLHelper.h:55
int m_line
Definition: ABWXMLHelper.h:52
ABWXMLProgressWatcher(const ABWXMLProgressWatcher &)=delete
void setReader(xmlTextReaderPtr reader)
Definition: ABWXMLHelper.cpp:104
bool isStuck() const
Definition: ABWXMLHelper.cpp:109
ABWXMLProgressWatcher()
Definition: ABWXMLHelper.cpp:95
int m_col
Definition: ABWXMLHelper.h:53
std::shared_ptr< xmlChar > m_xml
Definition: ABWXMLHelper.h:34
#define ABW_DEBUG_MSG(M)
Definition: libabw_internal.h:33
Generated for libwpd by
doxygen 1.8.18