WPXSubDocument Class Reference

#include <WPXSubDocument.h>

Inheritance diagram for WPXSubDocument:
WP1SubDocument WP3SubDocument WP42SubDocument WP5SubDocument WP6SubDocument

Public Member Functions

 WPXSubDocument (librevenge::RVNGInputStream *input, WPXEncryption *encryption, const unsigned dataSize)
 WPXSubDocument (unsigned char *streamData, const unsigned dataSize)
virtual ~WPXSubDocument ()
WPXMemoryInputStreamgetStream () const

Private Member Functions

 WPXSubDocument ()
 WPXSubDocument (const WPXSubDocument &)
WPXSubDocumentoperator= (const WPXSubDocument &)

Private Attributes

std::unique_ptr< WPXMemoryInputStreamm_stream
std::unique_ptr< unsigned char[]> m_streamData

Constructor & Destructor Documentation

◆ WPXSubDocument() [1/4]

WPXSubDocument::WPXSubDocument ( librevenge::RVNGInputStream * input,
WPXEncryption * encryption,
const unsigned dataSize )

◆ WPXSubDocument() [2/4]

WPXSubDocument::WPXSubDocument ( unsigned char * streamData,
const unsigned dataSize )

◆ ~WPXSubDocument()

WPXSubDocument::~WPXSubDocument ( )
virtual

◆ WPXSubDocument() [3/4]

WPXSubDocument::WPXSubDocument ( )
private

◆ WPXSubDocument() [4/4]

WPXSubDocument::WPXSubDocument ( const WPXSubDocument & )
private

Member Function Documentation

◆ getStream()

◆ operator=()

WPXSubDocument & WPXSubDocument::operator= ( const WPXSubDocument & )
private

Member Data Documentation

◆ m_stream

std::unique_ptr<WPXMemoryInputStream> WPXSubDocument::m_stream
private

◆ m_streamData

std::unique_ptr<unsigned char[]> WPXSubDocument::m_streamData
private

Referenced by WPXSubDocument(), and WPXSubDocument().


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

Generated for libwpd by doxygen 1.14.0