#include <QXPHeader.h>
|
| | QXPHeader (const boost::optional< QXPDocument::Type > &fileType=boost::none) |
| |
| virtual | ~QXPHeader ()=default |
| |
| virtual bool | load (const std::shared_ptr< librevenge::RVNGInputStream > &input)=0 |
| |
| virtual QXPDocument::Type | getType () const =0 |
| |
| virtual std::unique_ptr< QXPParser > | createParser (const std::shared_ptr< librevenge::RVNGInputStream > &input, librevenge::RVNGDrawingInterface *painter)=0 |
| |
| bool | isLittleEndian () const |
| |
| bool | isBigEndian () const |
| |
| unsigned | version () const |
| |
| const char * | encoding () const |
| |
◆ QXPHeader()
| libqxp::QXPHeader::QXPHeader |
( |
const boost::optional< QXPDocument::Type > & |
fileType = boost::none | ) |
|
|
explicit |
◆ ~QXPHeader()
| virtual libqxp::QXPHeader::~QXPHeader |
( |
| ) |
|
|
virtualdefault |
◆ createParser()
| virtual std::unique_ptr<QXPParser> libqxp::QXPHeader::createParser |
( |
const std::shared_ptr< librevenge::RVNGInputStream > & |
input, |
|
|
librevenge::RVNGDrawingInterface * |
painter |
|
) |
| |
|
pure virtual |
◆ encoding()
| const char * libqxp::QXPHeader::encoding |
( |
| ) |
const |
◆ getType()
| virtual QXPDocument::Type libqxp::QXPHeader::getType |
( |
| ) |
const |
|
pure virtual |
◆ isBigEndian()
| bool libqxp::QXPHeader::isBigEndian |
( |
| ) |
const |
◆ isLittleEndian()
| bool libqxp::QXPHeader::isLittleEndian |
( |
| ) |
const |
◆ load()
| virtual bool libqxp::QXPHeader::load |
( |
const std::shared_ptr< librevenge::RVNGInputStream > & |
input | ) |
|
|
pure virtual |
◆ version()
| unsigned libqxp::QXPHeader::version |
( |
| ) |
const |
◆ m_fileType
| boost::optional<QXPDocument::Type> libqxp::QXPHeader::m_fileType |
|
protected |
◆ m_language
| unsigned libqxp::QXPHeader::m_language |
|
protected |
◆ m_proc
| unsigned libqxp::QXPHeader::m_proc |
|
protected |
◆ m_version
| unsigned libqxp::QXPHeader::m_version |
|
protected |
The documentation for this class was generated from the following files: