#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: