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

namespace  libebook
 

Variable Documentation

◆ base

mspack_system base

◆ container

MSPackFile container

◆ data

◆ fileMap

FileMap_t fileMap

◆ m_idMap

IDMap_t m_idMap
private

◆ m_nameMap

NameMap_t m_nameMap
private

◆ name

string name

Referenced by libebook::FictionBook2BinaryContext::attribute(), libebook::FictionBook2BodyContext::attribute(), libebook::FictionBook2CiteContext::attribute(), libebook::FictionBook2EpigraphContext::attribute(), libebook::FictionBook2ImageContext::attribute(), libebook::FictionBook2PoemContext::attribute(), libebook::FictionBook2SectionContext::attribute(), libebook::FictionBook2StanzaContext::attribute(), libebook::FictionBook2TitleContext::attribute(), libebook::FictionBook2AnnotationContext::attribute(), libebook::FictionBook2BookNameContext::attribute(), libebook::FictionBook2CityContext::attribute(), libebook::FictionBook2CoverpageContext::attribute(), libebook::FictionBook2CustomInfoContext::attribute(), libebook::FictionBook2DateContext::attribute(), libebook::FictionBook2EmailContext::attribute(), libebook::FictionBook2GenreContext::attribute(), libebook::FictionBook2HistoryContext::attribute(), libebook::FictionBook2HomePageContext::attribute(), libebook::FictionBook2IdContext::attribute(), libebook::FictionBook2IsbnContext::attribute(), libebook::FictionBook2OutputContext::attribute(), libebook::FictionBook2OutputDocumentClassContext::attribute(), libebook::FictionBook2PartContext::attribute(), libebook::FictionBook2ProgramUsedContext::attribute(), libebook::FictionBook2SequenceContext::attribute(), libebook::FictionBook2SrcLangContext::attribute(), libebook::FictionBook2SrcOcrContext::attribute(), libebook::FictionBook2SrcTitleInfoContext::attribute(), libebook::FictionBook2TranslatorContext::attribute(), libebook::FictionBook2YearContext::attribute(), libebook::FictionBook2StyleContextBase::attribute(), libebook::FictionBook2TableContext::attribute(), libebook::FictionBook2CellContext::attribute(), libebook::FictionBook2TrContext::attribute(), libebook::FictionBook2ParaContextBase::attribute(), libebook::FictionBook2AContext::attribute(), libebook::FictionBook2InlineImageContext::attribute(), libebook::FictionBook2MetadataCollector::defineMetadataEntry(), libebook::FictionBook2BodyContext::element(), libebook::FictionBook2CiteContext::element(), libebook::FictionBook2EpigraphContext::element(), libebook::FictionBook2ImageContext::element(), libebook::FictionBook2PoemContext::element(), libebook::FictionBook2SectionContext::element(), libebook::FictionBook2StanzaContext::element(), libebook::FictionBook2TitleContext::element(), libebook::FictionBook2AnnotationContext::element(), libebook::FictionBook2AuthorContext::element(), libebook::FictionBook2BookNameContext::element(), libebook::FictionBook2CityContext::element(), libebook::FictionBook2CoverpageContext::element(), libebook::FictionBook2DescriptionContext::element(), libebook::FictionBook2TextInfoContext::element(), libebook::FictionBook2EmailContext::element(), libebook::FictionBook2GenreContext::element(), libebook::FictionBook2HistoryContext::element(), libebook::FictionBook2HomePageContext::element(), libebook::FictionBook2IdContext::element(), libebook::FictionBook2IsbnContext::element(), libebook::FictionBook2OutputContext::element(), libebook::FictionBook2OutputDocumentClassContext::element(), libebook::FictionBook2PartContext::element(), libebook::FictionBook2ProgramUsedContext::element(), libebook::FictionBook2PublishInfoContext::element(), libebook::FictionBook2SequenceContext::element(), libebook::FictionBook2SrcLangContext::element(), libebook::FictionBook2SrcOcrContext::element(), libebook::FictionBook2SrcTitleInfoContext::element(), libebook::FictionBook2TitleInfoContext::element(), libebook::FictionBook2TranslatorContext::element(), libebook::FictionBook2YearContext::element(), libebook::FictionBook2StyleContextBase::element(), libebook::FictionBook2TableContext::element(), libebook::FictionBook2TrContext::element(), libebook::FictionBook2AContext::element(), libebook::HTMLHelpStream::existsSubStream(), libebook::LITStream::existsSubStream(), libebook::RocketEBookStream::existsSubStream(), libebook::findSubStreamByExt(), libebook::getEPubTokenId(), libebook::SoftBookParser::getFileStream(), libebook::getHTMLTokenId(), libebook::EBOOKTokenizer::getId(), libebook::getOPFTokenId(), libebook::EBOOKTokenizer::getQualifiedId(), libebook::SoftBookResourceDirImpl::getResourceByName(), libebook::getRocketEBookTokenId(), libebook::EBOOKOPFParser::getStream(), libebook::HTMLHelpStream::getSubStreamByName(), libebook::LITStream::getSubStreamByName(), libebook::RocketEBookStream::getSubStreamByName(), libebook::EBOOKUTF8Stream::getSubStreamByName(), libebook::FictionBook2MetadataCollector::openMetadataEntry(), libebook::FictionBook2ContentCollector::openParagraph(), libebook::PalmDocParser::readDataRecord(), libebook::RocketEBookHeader::readDirectory(), libebook::PDBParser::readHeader(), libebook::PeanutPressParser::readImage(), libebook::FictionBook2Authors::setFirstName(), libebook::FictionBook2Authors::setLastName(), libebook::FictionBook2Authors::setMiddleName(), and libebook::FictionBook2Authors::setNickname().

◆ stream

◆ system

MSPackSystemData* system

Generated for libe-book by doxygen 1.9.5