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 (librevenge::RVNGInputStream *input, WPXEncryption *encryption)
virtual ~WP6PrefixDataPacket ()
virtual void parse (WP6Listener *) const
virtual WP6SubDocumentgetSubDocument () const
unsigned getDataSize () const

Static Public Member Functions

static WP6PrefixDataPacketconstructPrefixDataPacket (librevenge::RVNGInputStream *input, WPXEncryption *encryption, WP6PrefixIndice *prefixIndice)

Protected Member Functions

virtual void _readContents (librevenge::RVNGInputStream *input, WPXEncryption *encryption)=0
void _read (librevenge::RVNGInputStream *input, WPXEncryption *encryption, unsigned dataOffset, unsigned dataSize)

Private Attributes

unsigned m_dataSize

Constructor & Destructor Documentation

WP6PrefixDataPacket::WP6PrefixDataPacket ( librevenge::RVNGInputStream *  input,
WPXEncryption encryption 
)
virtual WP6PrefixDataPacket::~WP6PrefixDataPacket ( ) [inline, virtual]

Member Function Documentation

WP6PrefixDataPacket * WP6PrefixDataPacket::constructPrefixDataPacket ( librevenge::RVNGInputStream *  input,
WPXEncryption encryption,
WP6PrefixIndice prefixIndice 
) [static]
virtual WP6SubDocument* WP6PrefixDataPacket::getSubDocument ( ) const [inline, virtual]

Reimplemented in WP6GeneralTextPacket.


Member Data Documentation

unsigned WP6PrefixDataPacket::m_dataSize [private]

Reimplemented in WP6ExtendedDocumentSummaryPacket.

Referenced by _read(), and getDataSize().


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