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

Classes

struct  libebook::CHMStream::Impl
 

Namespaces

 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::FB2BinaryContext::attribute(), libebook::FB2ParaContextBase::attribute(), libebook::FB2AnnotationContext::attribute(), libebook::FB2BodyContext::attribute(), libebook::FB2TableContext::attribute(), libebook::FB2AContext::attribute(), libebook::FB2CiteContext::attribute(), libebook::FB2CellContext::attribute(), libebook::FB2BookNameContext::attribute(), libebook::FB2EpigraphContext::attribute(), libebook::FB2InlineImageContext::attribute(), libebook::FB2ImageContext::attribute(), libebook::FB2TrContext::attribute(), libebook::FB2CityContext::attribute(), libebook::FB2PoemContext::attribute(), libebook::FB2CoverpageContext::attribute(), libebook::FB2SectionContext::attribute(), libebook::FB2CustomInfoContext::attribute(), libebook::FB2StanzaContext::attribute(), libebook::FB2TitleContext::attribute(), libebook::FB2DateContext::attribute(), libebook::FB2StyleContextBase::attribute(), libebook::FB2EmailContext::attribute(), libebook::FB2GenreContext::attribute(), libebook::FB2HistoryContext::attribute(), libebook::FB2HomePageContext::attribute(), libebook::FB2IdContext::attribute(), libebook::FB2IsbnContext::attribute(), libebook::FB2OutputContext::attribute(), libebook::FB2OutputDocumentClassContext::attribute(), libebook::FB2PartContext::attribute(), libebook::FB2ProgramUsedContext::attribute(), libebook::FB2SequenceContext::attribute(), libebook::FB2SrcLangContext::attribute(), libebook::FB2SrcOcrContext::attribute(), libebook::FB2SrcTitleInfoContext::attribute(), libebook::FB2TranslatorContext::attribute(), libebook::FB2YearContext::attribute(), libebook::FB2MetadataCollector::defineMetadataEntry(), libebook::FB2AnnotationContext::element(), libebook::FB2BodyContext::element(), libebook::FB2TableContext::element(), libebook::FB2AuthorContext::element(), libebook::FB2CiteContext::element(), libebook::FB2BookNameContext::element(), libebook::FB2EpigraphContext::element(), libebook::FB2TrContext::element(), libebook::FB2ImageContext::element(), libebook::FB2CityContext::element(), libebook::FB2PoemContext::element(), libebook::FB2CoverpageContext::element(), libebook::FB2SectionContext::element(), libebook::FB2StanzaContext::element(), libebook::FB2TitleContext::element(), libebook::FB2StyleContextBase::element(), libebook::FB2DescriptionContext::element(), libebook::TextInfoContext::element(), libebook::FB2EmailContext::element(), libebook::FB2GenreContext::element(), libebook::FB2HistoryContext::element(), libebook::FB2HomePageContext::element(), libebook::FB2IdContext::element(), libebook::FB2IsbnContext::element(), libebook::FB2OutputContext::element(), libebook::FB2OutputDocumentClassContext::element(), libebook::FB2PartContext::element(), libebook::FB2ProgramUsedContext::element(), libebook::FB2PublishInfoContext::element(), libebook::FB2SequenceContext::element(), libebook::FB2SrcLangContext::element(), libebook::FB2SrcOcrContext::element(), libebook::FB2SrcTitleInfoContext::element(), libebook::FB2TitleInfoContext::element(), libebook::FB2TranslatorContext::element(), libebook::FB2YearContext::element(), libebook::CHMStream::existsSubStream(), libebook::LITStream::existsSubStream(), libebook::RBStream::existsSubStream(), libebook::findSubStreamByExt(), libebook::getEPUBTokenId(), libebook::IMPParser::getFileStream(), libebook::getHTMLTokenId(), libebook::getOPFTokenId(), libebook::getRBTokenId(), libebook::IMPResourceDirImpl::getResourceByName(), libebook::EBOOKOPFParser::getStream(), libebook::EBOOKUTF8Stream::getSubStreamByName(), libebook::CHMStream::getSubStreamByName(), libebook::LITStream::getSubStreamByName(), libebook::RBStream::getSubStreamByName(), libebook::FB2MetadataCollector::openMetadataEntry(), libebook::FB2ContentCollector::openParagraph(), libebook::TDTextParser::parseAttribute(), libebook::RBHeader::readDirectory(), libebook::PDXParser::readHeader(), libebook::PMLParser::readImage(), libebook::FB2Authors::setFirstName(), libebook::FB2Authors::setLastName(), libebook::FB2Authors::setMiddleName(), and libebook::FB2Authors::setNickname().

◆ stream

◆ system

MSPackSystemData* system

Generated for libe-book by doxygen 1.8.18