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

namespace  libebook
 

Variable Documentation

◆ align

optional<Align> align

◆ attrib

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

◆ []

{ ... } ::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

◆ []

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

◆ style

optional<Style> style

◆ tag

◆ []

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

◆ text

qi::rule<Iterator, AttrValue_t, qi::space_type> text

◆ unknown

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

◆ value

qi::rule<Iterator, AttrValue_t, qi::space_type> value

◆ []

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

Generated for libe-book by doxygen 1.12.0