#include <algorithm>#include <cassert>#include <cstring>#include <deque>#include <utility>#include <boost/fusion/include/std_pair.hpp>#include <boost/optional.hpp>#include <boost/spirit/include/qi.hpp>#include <boost/variant.hpp>#include <librevenge/librevenge.h>#include "libebook_utils.h"#include "EBOOKCharsetConverter.h"#include "EBOOKMemoryStream.h"#include "EBOOKUTF8Stream.h"#include "TealDocParser.h"#include "PDBLZ77Stream.h"Classes | |
| class | libebook::TealDocTextParser |
Namespaces | |
| libebook | |
Enumerations | |
| enum | libebook::@144::Font |
| enum | libebook::@144::Style |
| enum | libebook::@144::Align |
| enum | libebook::@144::Token |
| enum libebook::@144::Align |
| enum libebook::@144::Font |
| enum libebook::@144::Style |
| enum libebook::@144::Token |
| optional<Align> align |
Referenced by libebook::BBeBParser::readAttribute().
| qi::rule<Iterator, std::pair<int, AttrValue_t>, qi::space_type> attrib |
| { ... } ::TagGrammar::eattrs_ eattrs |
| optional<Font> font |
|
private |
|
private |
|
private |
| { ... } ::TagGrammar::sattrs_ sattrs |
| optional<Style> style |
| qi::rule<Iterator, std::pair<int, Attributes_t>, qi::space_type> tag |
Referenced by libebook::EBOOKLanguageManager::addProperties(), libebook::EBOOKLanguageManager::addTag(), libebook::EBOOKLanguageManager::LangDB::LangDB(), libebook::FictionBook2ContentCollector::openSpan(), libebook::TealDocTextParser::parseTag(), libebook::BBeBParser::readBlockAtrObject(), libebook::BBeBParser::readBlockObject(), libebook::BBeBParser::readBookAtrObject(), libebook::BBeBParser::readImageObject(), libebook::BBeBParser::readImageStreamObject(), libebook::BBeBParser::readPageAtrObject(), libebook::BBeBParser::readPageObject(), libebook::BBeBParser::readParagraphAtrObject(), libebook::BBeBParser::readTextAtrObject(), libebook::BBeBParser::readTextObject(), and libebook::BBeBParser::readTOCObject().
| { ... } ::TagGrammar::tags_ tags |
| qi::rule<Iterator, AttrValue_t, qi::space_type> text |
Referenced by libebook::SoftBookParser::parse(), libebook::EBOOKXMLParser::parse(), libebook::ZTXTParser::readDataRecord(), libebook::BBeBParser::readTextObject(), libebook::TCRParser::uncompress(), libebook::ZVRParser::uncompress(), libebook::ZVRParser::writeText(), and libebook::TCRParser::writeText().
| qi::rule<Iterator, int, qi::space_type> unknown |
| qi::rule<Iterator, AttrValue_t, qi::space_type> value |
Referenced by libebook::FictionBook2BinaryContext::attribute(), libebook::FictionBook2BodyContext::attribute(), libebook::FictionBook2AContext::attribute(), libebook::FictionBook2ImageContext::attribute(), libebook::FictionBook2InlineImageContext::attribute(), libebook::FictionBook2SectionContext::attribute(), libebook::FictionBook2CustomInfoContext::attribute(), libebook::FictionBook2StyleContextBase::attribute(), libebook::FictionBook2AuthorContext::endOfAttributes(), libebook::FictionBook2BookNameContext::endOfAttributes(), libebook::FictionBook2BookTitleContext::endOfAttributes(), libebook::FictionBook2CityContext::endOfAttributes(), libebook::FictionBook2CoverpageContext::endOfAttributes(), libebook::FictionBook2CustomInfoContext::endOfAttributes(), libebook::FictionBook2DateContext::endOfAttributes(), libebook::FictionBook2DescriptionContext::endOfAttributes(), libebook::FictionBook2TextInfoContext::endOfAttributes(), libebook::FictionBook2EmailContext::endOfAttributes(), libebook::FictionBook2FirstNameContext::endOfAttributes(), libebook::FictionBook2GenreContext::endOfAttributes(), libebook::FictionBook2HistoryContext::endOfAttributes(), libebook::FictionBook2HomePageContext::endOfAttributes(), libebook::FictionBook2IdContext::endOfAttributes(), libebook::FictionBook2IsbnContext::endOfAttributes(), libebook::FictionBook2KeywordsContext::endOfAttributes(), libebook::FictionBook2LangContext::endOfAttributes(), libebook::FictionBook2LastNameContext::endOfAttributes(), libebook::FictionBook2MiddleNameContext::endOfAttributes(), libebook::FictionBook2NicknameContext::endOfAttributes(), libebook::FictionBook2OutputContext::endOfAttributes(), libebook::FictionBook2OutputDocumentClassContext::endOfAttributes(), libebook::FictionBook2PartContext::endOfAttributes(), libebook::FictionBook2ProgramUsedContext::endOfAttributes(), libebook::FictionBook2PublisherContext::endOfAttributes(), libebook::FictionBook2PublishInfoContext::endOfAttributes(), libebook::FictionBook2SequenceContext::endOfAttributes(), libebook::FictionBook2SrcLangContext::endOfAttributes(), libebook::FictionBook2SrcOcrContext::endOfAttributes(), libebook::FictionBook2SrcTitleInfoContext::endOfAttributes(), libebook::FictionBook2SrcUrlContext::endOfAttributes(), libebook::FictionBook2TitleInfoContext::endOfAttributes(), libebook::FictionBook2TranslatorContext::endOfAttributes(), libebook::FictionBook2VersionContext::endOfAttributes(), libebook::FictionBook2YearContext::endOfAttributes(), libebook::EBOOKLanguageManager::LangDB::LangDB(), libebook::EBOOKBitStream::readBits(), libebook::FictionBook2BinaryContext::text(), and libebook::FictionBook2CustomInfoContext::text().
| { ... } ::TagGrammar::values_ values |