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

Referenced by getStream(), and WPXSubDocument().

◆ m_streamData

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

Referenced by WPXSubDocument().


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

Generated for libwpd by doxygen 1.9.1