librevenge::RVNGFileStreamPrivate Class Reference

Public Member Functions

 RVNGFileStreamPrivate ()
 ~RVNGFileStreamPrivate ()

Public Attributes

FILE * file
unsigned long streamSize
unsigned char * readBuffer
unsigned long readBufferLength
unsigned long readBufferPos
RVNGStreamType streamType
std::vector< std::string > streamNameList

Private Member Functions

 RVNGFileStreamPrivate (const RVNGFileStreamPrivate &)
RVNGFileStreamPrivateoperator= (const RVNGFileStreamPrivate &)

Constructor & Destructor Documentation

◆ RVNGFileStreamPrivate() [1/2]

librevenge::RVNGFileStreamPrivate::RVNGFileStreamPrivate ( )

Referenced by operator=(), and RVNGFileStreamPrivate().

◆ ~RVNGFileStreamPrivate()

librevenge::RVNGFileStreamPrivate::~RVNGFileStreamPrivate ( )

◆ RVNGFileStreamPrivate() [2/2]

librevenge::RVNGFileStreamPrivate::RVNGFileStreamPrivate ( const RVNGFileStreamPrivate & )
private

Member Function Documentation

◆ operator=()

RVNGFileStreamPrivate & librevenge::RVNGFileStreamPrivate::operator= ( const RVNGFileStreamPrivate & )
private

Member Data Documentation

◆ file

FILE* librevenge::RVNGFileStreamPrivate::file

◆ readBuffer

unsigned char* librevenge::RVNGFileStreamPrivate::readBuffer

◆ readBufferLength

unsigned long librevenge::RVNGFileStreamPrivate::readBufferLength

Referenced by RVNGFileStreamPrivate().

◆ readBufferPos

unsigned long librevenge::RVNGFileStreamPrivate::readBufferPos

Referenced by RVNGFileStreamPrivate().

◆ streamNameList

std::vector<std::string> librevenge::RVNGFileStreamPrivate::streamNameList

Referenced by RVNGFileStreamPrivate().

◆ streamSize

unsigned long librevenge::RVNGFileStreamPrivate::streamSize

Referenced by RVNGFileStreamPrivate().

◆ streamType

RVNGStreamType librevenge::RVNGFileStreamPrivate::streamType

Referenced by RVNGFileStreamPrivate().


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

Generated for librevenge by doxygen 1.14.0