libebook::CHMStream::Impl Struct Reference

List of all members.

Public Member Functions

 Impl (const RVNGInputStreamPtr_t &input)
unsigned getFileCount ()
unsigned getSysfileCount ()
const RVNGInputStreamPtr_t getSubStream (mschmd_file *file)
 Impl (const Impl &)
Imploperator= (const Impl &)

Public Attributes

const RVNGInputStreamPtr_t stream
MSPackSystem system
shared_ptr< mschm_decompressor > decompressor
mschmd_header * header
FileCache cache
unsigned fileCount
unsigned sysfileCount
bool fileCountSet
bool sysfileCountSet

Constructor & Destructor Documentation


Member Function Documentation

Impl& libebook::CHMStream::Impl::operator= ( const Impl )

Member Data Documentation

shared_ptr<mschm_decompressor> libebook::CHMStream::Impl::decompressor

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