#include <WP6PrefixDataPacket.h>
Public Member Functions | |
WP6PrefixDataPacket (WPXInputStream *input, WPXEncryption *encryption) | |
virtual | ~WP6PrefixDataPacket () |
virtual void | parse (WP6Listener *) const |
virtual WP6SubDocument * | getSubDocument () const |
uint32_t | getDataSize () const |
Static Public Member Functions | |
static WP6PrefixDataPacket * | constructPrefixDataPacket (WPXInputStream *input, WPXEncryption *encryption, WP6PrefixIndice *prefixIndice) |
Protected Member Functions | |
virtual void | _readContents (WPXInputStream *input, WPXEncryption *encryption)=0 |
void | _read (WPXInputStream *input, WPXEncryption *encryption, uint32_t dataOffset, uint32_t dataSize) |
Private Attributes | |
uint32_t | m_dataSize |
WP6PrefixDataPacket::WP6PrefixDataPacket | ( | WPXInputStream * | input, | |
WPXEncryption * | encryption | |||
) |
virtual WP6PrefixDataPacket::~WP6PrefixDataPacket | ( | ) | [inline, virtual] |
void WP6PrefixDataPacket::_read | ( | WPXInputStream * | input, | |
WPXEncryption * | encryption, | |||
uint32_t | dataOffset, | |||
uint32_t | dataSize | |||
) | [protected] |
Referenced by WP6CommentAnnotationPacket::WP6CommentAnnotationPacket(), WP6DefaultInitialFontPacket::WP6DefaultInitialFontPacket(), WP6ExtendedDocumentSummaryPacket::WP6ExtendedDocumentSummaryPacket(), WP6FillStylePacket::WP6FillStylePacket(), WP6FontDescriptorPacket::WP6FontDescriptorPacket(), WP6GeneralTextPacket::WP6GeneralTextPacket(), WP6GraphicsBoxStylePacket::WP6GraphicsBoxStylePacket(), WP6GraphicsCachedFileDataPacket::WP6GraphicsCachedFileDataPacket(), WP6GraphicsFilenamePacket::WP6GraphicsFilenamePacket(), WP6OutlineStylePacket::WP6OutlineStylePacket(), and WP6TableStylePacket::WP6TableStylePacket().
virtual void WP6PrefixDataPacket::_readContents | ( | WPXInputStream * | input, | |
WPXEncryption * | encryption | |||
) | [protected, pure virtual] |
Implemented in WP6CommentAnnotationPacket, WP6DefaultInitialFontPacket, WP6ExtendedDocumentSummaryPacket, WP6FillStylePacket, WP6FontDescriptorPacket, WP6GeneralTextPacket, WP6GraphicsBoxStylePacket, WP6GraphicsCachedFileDataPacket, WP6GraphicsFilenamePacket, WP6OutlineStylePacket, and WP6TableStylePacket.
Referenced by _read().
WP6PrefixDataPacket * WP6PrefixDataPacket::constructPrefixDataPacket | ( | WPXInputStream * | input, | |
WPXEncryption * | encryption, | |||
WP6PrefixIndice * | prefixIndice | |||
) | [static] |
Referenced by WP6PrefixData::WP6PrefixData().
uint32_t WP6PrefixDataPacket::getDataSize | ( | ) | const [inline] |
virtual WP6SubDocument* WP6PrefixDataPacket::getSubDocument | ( | ) | const [inline, virtual] |
Reimplemented in WP6GeneralTextPacket.
virtual void WP6PrefixDataPacket::parse | ( | WP6Listener * | ) | const [inline, virtual] |
uint32_t WP6PrefixDataPacket::m_dataSize [private] |