libqxp::QXP3HeaderBase Class Reference

#include <QXP3HeaderBase.h>

Inheritance diagram for libqxp::QXP3HeaderBase:
libqxp::QXPHeader libqxp::QXP33Header libqxp::QXP4Header

List of all members.

Public Member Functions

 QXP3HeaderBase (const boost::optional< QXPDocument::Type > &fileType=boost::none)
bool load (const std::shared_ptr< librevenge::RVNGInputStream > &input) override

Protected Attributes

std::string m_signature

Constructor & Destructor Documentation

libqxp::QXP3HeaderBase::QXP3HeaderBase ( const boost::optional< QXPDocument::Type > &  fileType = boost::none) [explicit]

Member Function Documentation

bool libqxp::QXP3HeaderBase::load ( const std::shared_ptr< librevenge::RVNGInputStream > &  input) [override, virtual]

Implements libqxp::QXPHeader.

Reimplemented in libqxp::QXP4Header, and libqxp::QXP33Header.


Member Data Documentation

std::string libqxp::QXP3HeaderBase::m_signature [protected]

Referenced by load().


The documentation for this class was generated from the following files: