10#ifndef PLUCKERPARSER_H_INCLUDED
11#define PLUCKERPARSER_H_INCLUDED
43 void readDataRecord(librevenge::RVNGInputStream *record,
bool last =
false)
override;
55 const std::shared_ptr<PluckerParserState>
m_state;
EBOOKDocument::Type type
Definition: EBOOKDocument.cpp:325
XMLTreeNodePtr_t document
Definition: EBOOKHTMLParser.cpp:163
Definition: PDBParser.h:26
Definition: PluckerParser.h:29
void readIndexRecord(librevenge::RVNGInputStream *record) override
Definition: PluckerParser.cpp:1222
std::shared_ptr< librevenge::RVNGInputStream > getUncompressedStream(librevenge::RVNGInputStream *input) const
Definition: PluckerParser.cpp:1413
void readMetadata(librevenge::RVNGInputStream *input, const PluckerRecordHeader &header)
Definition: PluckerParser.cpp:1360
void readSortInfoRecord(librevenge::RVNGInputStream *record) override
Definition: PluckerParser.cpp:1217
static bool checkType(unsigned type, unsigned creator)
Definition: PluckerParser.cpp:1203
PluckerParser(const PluckerParser &other)
void readText(librevenge::RVNGInputStream *input, const PluckerRecordHeader &header, const std::vector< unsigned > ¶graphLengths)
Definition: PluckerParser.cpp:1408
void readDataRecord(librevenge::RVNGInputStream *record, bool last=false) override
Definition: PluckerParser.cpp:1244
void readImage(librevenge::RVNGInputStream *input, const PluckerRecordHeader &header)
Definition: PluckerParser.cpp:1399
void readDataRecords() override
Definition: PluckerParser.cpp:1250
std::shared_ptr< PluckerHeader > m_header
Definition: PluckerParser.h:54
PluckerParser & operator=(const PluckerParser &other)
const std::shared_ptr< PluckerParserState > m_state
Definition: PluckerParser.h:55
void readAppInfoRecord(librevenge::RVNGInputStream *record) override
Definition: PluckerParser.cpp:1208
@ input
Definition: EBOOKHTMLToken.h:89
@ header
Definition: EBOOKHTMLToken.h:82
@ creator
Definition: EBOOKOPFToken.h:50
Definition: BBeBCollector.cpp:19
std::map< unsigned, std::vector< unsigned char > > PluckerImageMap_t
Definition: PluckerParser.h:22
Definition: PluckerParser.cpp:1132