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 int 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:480
librevenge::RVNGTextInterface * m_iface
Definition: ABWParser.h:70
int processXmlNode(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:186
void readField(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:619
void readImage(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:650
void readS(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:560
int readRevisions(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:421
bool parse()
Definition: ABWParser.cpp:140
virtual ~ABWParser()
Definition: ABWParser.cpp:136
void readFoot(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:629
librevenge::RVNGInputStream * m_input
Definition: ABWParser.h:69
Definition: AbiDocument.cpp:16
void readTable(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:636
void readL(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:694
void readC(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:603
void readPageSize(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:470
int readIgnoredWords(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:446
ABWParser & operator=(const ABWParser &)
bool processXmlDocument(librevenge::RVNGInputStream *input)
Definition: ABWParser.cpp:164
void readA(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:584
void readP(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:591
std::unique_ptr< ABWParserState > m_state
Definition: ABWParser.h:72
void readEndnote(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:612
int readHistory(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:397
std::unique_ptr< ABWCollector > m_collector
Definition: ABWParser.h:71
void readFrame(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:658
Definition: ABWParser.h:24
void readCloseFrame()
Definition: ABWParser.cpp:674
int readD(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:510
void readM(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:390
void readAbiword(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:383
int getElementToken(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:378
void readCell(xmlTextReaderPtr reader)
Definition: ABWParser.cpp:643