#include <QXP4Header.h>
Public Member Functions | |
| QXP4Header (const boost::optional< QXPDocument::Type > &fileType=boost::none) | |
| bool | load (const std::shared_ptr< librevenge::RVNGInputStream > &input) override |
| QXPDocument::Type | getType () const override |
| std::unique_ptr< QXPParser > | createParser (const std::shared_ptr< librevenge::RVNGInputStream > &input, librevenge::RVNGDrawingInterface *painter) override |
| uint16_t | pagesCount () const |
| uint16_t | masterPagesCount () const |
| uint16_t | seed () const |
| uint16_t | increment () const |
| const QXPDocumentProperties & | documentProperties () const |
Private Attributes | |
| std::string | m_type |
| uint16_t | m_pagesCount |
| uint16_t | m_masterPagesCount |
| uint16_t | m_seed |
| uint16_t | m_increment |
| QXPDocumentProperties | m_documentProperties |
| libqxp::QXP4Header::QXP4Header | ( | const boost::optional< QXPDocument::Type > & | fileType = boost::none | ) | [explicit] |
| std::unique_ptr< QXPParser > libqxp::QXP4Header::createParser | ( | const std::shared_ptr< librevenge::RVNGInputStream > & | input, |
| librevenge::RVNGDrawingInterface * | painter | ||
| ) | [override, virtual] |
Implements libqxp::QXPHeader.
| const QXPDocumentProperties & libqxp::QXP4Header::documentProperties | ( | ) | const |
| QXPDocument::Type libqxp::QXP4Header::getType | ( | ) | const [override, virtual] |
Implements libqxp::QXPHeader.
| uint16_t libqxp::QXP4Header::increment | ( | ) | const |
| bool libqxp::QXP4Header::load | ( | const std::shared_ptr< librevenge::RVNGInputStream > & | input | ) | [override, virtual] |
Reimplemented from libqxp::QXP3HeaderBase.
| uint16_t libqxp::QXP4Header::masterPagesCount | ( | ) | const |
| uint16_t libqxp::QXP4Header::pagesCount | ( | ) | const |
Referenced by load().
| uint16_t libqxp::QXP4Header::seed | ( | ) | const |
Referenced by documentProperties(), and load().
uint16_t libqxp::QXP4Header::m_increment [private] |
Referenced by increment(), and load().
uint16_t libqxp::QXP4Header::m_masterPagesCount [private] |
Referenced by load(), and masterPagesCount().
uint16_t libqxp::QXP4Header::m_pagesCount [private] |
Referenced by load(), and pagesCount().
uint16_t libqxp::QXP4Header::m_seed [private] |
std::string libqxp::QXP4Header::m_type [private] |