WPXHeader Class Reference

#include <WPXHeader.h>

Inheritance diagram for WPXHeader:
WP3Header WP5Header WP6Header WP60Header WP61Header

Public Member Functions

 WPXHeader (WPXInputStream *input, WPXEncryption *encryption, uint32_t documentOffset, uint8_t productType, uint8_t fileType, uint8_t majorVersion, uint8_t minorVersion, uint16_t documentEncryption)
virtual ~WPXHeader ()
uint32_t getDocumentOffset () const
uint8_t getProductType () const
uint8_t getFileType () const
uint8_t getMajorVersion () const
uint8_t getMinorVersion () const
uint16_t getDocumentEncryption () const

Static Public Member Functions

static WPXHeaderconstructHeader (WPXInputStream *input, WPXEncryption *encryption)

Private Attributes

uint32_t m_documentOffset
uint8_t m_productType
uint8_t m_fileType
uint8_t m_majorVersion
uint8_t m_minorVersion
uint16_t m_documentEncryption

Constructor & Destructor Documentation

WPXHeader::WPXHeader ( WPXInputStream input,
WPXEncryption encryption,
uint32_t  documentOffset,
uint8_t  productType,
uint8_t  fileType,
uint8_t  majorVersion,
uint8_t  minorVersion,
uint16_t  documentEncryption 
)
WPXHeader::~WPXHeader ( )
virtual

Member Function Documentation

WPXHeader * WPXHeader::constructHeader ( WPXInputStream input,
WPXEncryption encryption 
)
static
uint16_t WPXHeader::getDocumentEncryption ( ) const
inline
uint32_t WPXHeader::getDocumentOffset ( ) const
inline

Referenced by WPDocument::parse().

uint8_t WPXHeader::getFileType ( ) const
inline
uint8_t WPXHeader::getMajorVersion ( ) const
inline
uint8_t WPXHeader::getMinorVersion ( ) const
inline
uint8_t WPXHeader::getProductType ( ) const
inline

Member Data Documentation

uint16_t WPXHeader::m_documentEncryption
private

Referenced by getDocumentEncryption().

uint32_t WPXHeader::m_documentOffset
private

Referenced by getDocumentOffset().

uint8_t WPXHeader::m_fileType
private

Referenced by getFileType().

uint8_t WPXHeader::m_majorVersion
private

Referenced by getMajorVersion().

uint8_t WPXHeader::m_minorVersion
private

Referenced by getMinorVersion().

uint8_t WPXHeader::m_productType
private

Referenced by getProductType().


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

Generated for libwpd by doxygen 1.8.1.2