Go to the documentation of this file.
   10 #ifndef QXPBLOCKPARSER_H_INCLUDED 
   11 #define QXPBLOCKPARSER_H_INCLUDED 
   27   QXPBlockParser(
const std::shared_ptr<librevenge::RVNGInputStream> &input, 
const std::shared_ptr<QXPHeader> &header);
 
   29   std::shared_ptr<librevenge::RVNGInputStream> 
getBlock(
const uint32_t index);
 
   30   std::shared_ptr<librevenge::RVNGInputStream> 
getChain(
const uint32_t index);
 
   33   const std::shared_ptr<librevenge::RVNGInputStream> 
m_input;
 
   44 #endif // QXPBLOCKPARSER_H_INCLUDED 
  
 
int32_t readS32(librevenge::RVNGInputStream *input, bool bigEndian)
Definition: libqxp_utils.cpp:164
uint16_t readU16(librevenge::RVNGInputStream *input, bool bigEndian)
Definition: libqxp_utils.cpp:111
QXPBlockParser(const std::shared_ptr< librevenge::RVNGInputStream > &input, const std::shared_ptr< QXPHeader > &header)
Definition: libqxp_utils.cpp:25
int16_t readS16(librevenge::RVNGInputStream *input, bool bigEndian)
Definition: libqxp_utils.cpp:159
void seek(librevenge::RVNGInputStream *const input, const unsigned long pos)
Definition: libqxp_utils.cpp:241
const uint32_t m_blockLength
Definition: QXPBlockParser.h:38
QXPBlockParser & operator=(const QXPBlockParser &other)=delete
std::shared_ptr< librevenge::RVNGInputStream > getBlock(const uint32_t index)
Definition: QXPBlockParser.cpp:56
const std::shared_ptr< librevenge::RVNGInputStream > m_input
Definition: QXPBlockParser.h:33
Definition: QXPBlockParser.h:21
const bool be
Definition: QXPBlockParser.h:35
const std::shared_ptr< QXPHeader > m_header
Definition: QXPBlockParser.h:34
std::shared_ptr< librevenge::RVNGInputStream > getChain(const uint32_t index)
Definition: QXPBlockParser.cpp:69
@ QXP_31_MAC
Definition: QXPHeader.h:26
QXPBlockParser(const QXPBlockParser &other)=delete
const unsigned long m_length
Definition: QXPBlockParser.h:37
const uint32_t m_lastBlock
Definition: QXPBlockParser.h:39
unsigned long getRemainingLength(librevenge::RVNGInputStream *const input)
Definition: libqxp_utils.cpp:259
Generated for libqxp by 
doxygen 1.8.18