10 #ifndef __ABWPARSER_H__
11 #define __ABWPARSER_H__
15 #include <librevenge/librevenge.h>
22 struct ABWParserState;
27 explicit ABWParser(librevenge::RVNGInputStream *input, librevenge::RVNGTextInterface *iface);
46 void readM(xmlTextReaderPtr reader);
52 void readA(xmlTextReaderPtr reader);
53 void readC(xmlTextReaderPtr reader);
54 void readD(xmlTextReaderPtr reader);
55 void readL(xmlTextReaderPtr reader);
56 void readP(xmlTextReaderPtr reader);
57 void readS(xmlTextReaderPtr reader);
59 void readFoot(xmlTextReaderPtr reader);
64 void readCell(xmlTextReaderPtr reader);
77 #endif // __ABWPARSER_H__
void readSection(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:471
librevenge::RVNGTextInterface * m_iface
Definition: ABWParser.h:70
void readField(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:609
void readHistory(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:391
void readImage(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:640
void readS(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:550
bool parse()
Definition: ABWParser.cpp:140
void readD(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:501
virtual ~ABWParser()
Definition: ABWParser.cpp:136
void readFoot(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:619
librevenge::RVNGInputStream * m_input
Definition: ABWParser.h:69
Definition: AbiDocument.cpp:16
void readTable(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:626
void readL(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:684
void readC(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:593
void readPageSize(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:461
void readRevisions(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:414
void readIgnoredWords(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:438
ABWParser & operator=(const ABWParser &)
bool processXmlDocument(librevenge::RVNGInputStream *input)
Definition: ABWParser.cpp:164
void readA(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:574
void processXmlNode(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:185
void readP(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:581
std::unique_ptr< ABWParserState > m_state
Definition: ABWParser.h:72
void readEndnote(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:602
std::unique_ptr< ABWCollector > m_collector
Definition: ABWParser.h:71
void readFrame(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:648
Definition: ABWParser.h:24
void readCloseFrame()
Definition: ABWParser.cpp:664
void readM(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:384
void readAbiword(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:377
int getElementToken(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:372
void readCell(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:633