HTMLHelpStream.cpp File Reference documentation

Classes | Namespaces
HTMLHelpStream.cpp File Reference
`#include <cassert>`
`#include <cstring>`
`#include <map>`
`#include <string>`
`#include <unordered_map>`
`#include <vector>`
`#include <boost/numeric/conversion/cast.hpp>`
`#include <mspack.h>`
`#include "libebook_utils.h"`
`#include "HTMLHelpStream.h"`
`#include "EBOOKMemoryStream.h"`

## Classes
struct | libebook::HTMLHelpStream::Impl

## Namespaces
| libebook

## Variable Documentation

## ◆ base

mspack_system base

Referenced by libebook::HTMLHelpStream::HTMLHelpStream().

## ◆ container

MSPackFile container

## ◆ data

vector<unsigned char> data

Referenced by libebook::BBeBCollector::collectImageData(), libebook::SoftBookResourceDirImpl::createStream(), libebook::EBOOKUTF8Stream::EBOOKUTF8Stream(), libebook::XMLStylesheet::get(), libebook::SoftBookResourceDirImpl::getDirStream(), libebook::PluckerParser::getUncompressedStream(), libebook::FictionBook2ContentCollector::insertBitmapData(), libebook::BBeBCollector::insertImage(), libebook::EBOOKOPFParser::parse(), libebook::PeanutPressParser::readImage(), libebook::PluckerParser::readImage(), libebook::BBeBParser::readMetadata(), libebook::BBeBParser::readObject(), libebook::BBeBParser::readTOCObject(), libebook::EBOOKHTMLParser::readTreeImpl(), and libebook::XMLStylesheet::XMLStylesheet().

## ◆ fileMap

FileMap_t fileMap

## ◆ m_idMap

IDMap_t m_idMap
| private

## ◆ m_nameMap

NameMap_t m_nameMap
| private

## ◆ name

string name

## ◆ stream

RVNGInputStreamPtr_t stream

Referenced by libebook::SoftBookParser::getFileStream(), libebook::EBOOKOPFParser::getStream(), libebook::HTMLHelpStream::getSubStreamById(), and libebook::HTMLHelpStream::getSubStreamByName().

## ◆ system

MSPackSystemData* system