#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] |
virtual void WP6PrefixDataPacket::parse | ( | WP6Listener * | ) | const [inline, virtual] |
virtual WP6SubDocument* WP6PrefixDataPacket::getSubDocument | ( | ) | const [inline, virtual] |
Reimplemented in WP6GeneralTextPacket.
uint32_t WP6PrefixDataPacket::getDataSize | ( | ) | const [inline] |
WP6PrefixDataPacket * WP6PrefixDataPacket::constructPrefixDataPacket | ( | WPXInputStream * | input, | |
WPXEncryption * | encryption, | |||
WP6PrefixIndice * | prefixIndice | |||
) | [static] |
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.
void WP6PrefixDataPacket::_read | ( | WPXInputStream * | input, | |
WPXEncryption * | encryption, | |||
uint32_t | dataOffset, | |||
uint32_t | dataSize | |||
) | [protected] |
uint32_t WP6PrefixDataPacket::m_dataSize [private] |
Reimplemented in WP6ExtendedDocumentSummaryPacket.