libebook::HTMLHelpStream::Impl Struct Reference

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

◆ Impl() [1/2]

libebook::HTMLHelpStream::Impl::Impl ( const RVNGInputStreamPtr_t & input)

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

◆ Impl() [2/2]

libebook::HTMLHelpStream::Impl::Impl ( const Impl & )

Member Function Documentation

◆ getFileCount()

unsigned libebook::HTMLHelpStream::Impl::getFileCount ( )

◆ getSubStream()

const RVNGInputStreamPtr_t libebook::HTMLHelpStream::Impl::getSubStream ( mschmd_file * file)

◆ getSysfileCount()

unsigned libebook::HTMLHelpStream::Impl::getSysfileCount ( )

◆ operator=()

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

Member Data Documentation

◆ cache

FileCache libebook::HTMLHelpStream::Impl::cache

Referenced by Impl().

◆ decompressor

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

Referenced by getSubStream(), and Impl().

◆ fileCount

unsigned libebook::HTMLHelpStream::Impl::fileCount

Referenced by getFileCount(), and Impl().

◆ fileCountSet

bool libebook::HTMLHelpStream::Impl::fileCountSet

Referenced by getFileCount(), and Impl().

◆ header

mschmd_header* libebook::HTMLHelpStream::Impl::header

Referenced by getFileCount(), getSysfileCount(), and Impl().

◆ stream

const RVNGInputStreamPtr_t libebook::HTMLHelpStream::Impl::stream

Referenced by Impl().

◆ sysfileCount

unsigned libebook::HTMLHelpStream::Impl::sysfileCount

Referenced by getSysfileCount(), and Impl().

◆ sysfileCountSet

bool libebook::HTMLHelpStream::Impl::sysfileCountSet

Referenced by getSysfileCount(), and Impl().

◆ system

MSPackSystem libebook::HTMLHelpStream::Impl::system

Referenced by getSubStream(), and Impl().


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

Generated for libe-book by doxygen 1.14.0