WP6PrefixDataPacket Class Reference

#include <WP6PrefixDataPacket.h>

Inheritance diagram for WP6PrefixDataPacket:

WP6CommentAnnotationPacket WP6DefaultInitialFontPacket WP6ExtendedDocumentSummaryPacket WP6FillStylePacket WP6FontDescriptorPacket WP6GeneralTextPacket WP6GraphicsBoxStylePacket WP6GraphicsCachedFileDataPacket WP6GraphicsFilenamePacket WP6OutlineStylePacket WP6TableStylePacket

List of all members.

Public Member Functions

 WP6PrefixDataPacket (WPXInputStream *input, WPXEncryption *encryption)
virtual ~WP6PrefixDataPacket ()
virtual void parse (WP6Listener *) const
virtual WP6SubDocumentgetSubDocument () const
uint32_t getDataSize () const

Static Public Member Functions

static WP6PrefixDataPacketconstructPrefixDataPacket (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


Constructor & Destructor Documentation

WP6PrefixDataPacket::WP6PrefixDataPacket ( WPXInputStream input,
WPXEncryption encryption 
)

virtual WP6PrefixDataPacket::~WP6PrefixDataPacket (  )  [inline, virtual]


Member Function Documentation

virtual void WP6PrefixDataPacket::parse ( WP6Listener  )  const [inline, virtual]

Reimplemented in WP6CommentAnnotationPacket, WP6DefaultInitialFontPacket, WP6ExtendedDocumentSummaryPacket, WP6FillStylePacket, WP6GeneralTextPacket, WP6GraphicsBoxStylePacket, WP6GraphicsCachedFileDataPacket, WP6GraphicsFilenamePacket, WP6OutlineStylePacket, and WP6TableStylePacket.

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]


Member Data Documentation

uint32_t WP6PrefixDataPacket::m_dataSize [private]

Reimplemented in WP6ExtendedDocumentSummaryPacket.


The documentation for this class was generated from the following files:
Generated on Mon Nov 15 19:50:27 2010 for libwpd by doxygen 1.5.4