TealDocParser.cpp File Reference
#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
 

Enumeration Type Documentation

§ Align

enum libebook::@144::Align

§ Font

enum libebook::@144::Font

§ Style

enum libebook::@144::Style

§ Token

enum libebook::@144::Token

Variable Documentation

§ align

optional<Align> align

§ attrib

qi::rule<Iterator, std::pair<int, AttrValue_t>, qi::space_type> attrib

§ eattrs

{ ... } ::TagGrammar::eattrs_ eattrs

§ font

optional<Font> font

§ m_attr

const int m_attr
private

§ m_attributes

TealDocAttributes& m_attributes
private

§ m_text

string& m_text
private

§ sattrs

{ ... } ::TagGrammar::sattrs_ sattrs

§ style

optional<Style> style

§ tag

§ tags

{ ... } ::TagGrammar::tags_ tags

§ text

§ unknown

qi::rule<Iterator, int, qi::space_type> unknown

§ value

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().

§ values

{ ... } ::TagGrammar::values_ values

Generated for libe-book by doxygen 1.8.12