10 #ifndef LRFTYPES_H_INCLUDED
11 #define LRFTYPES_H_INCLUDED
17 #include <boost/optional.hpp>
62 boost::optional<std::string>
label;
146 #endif // LRFTYPES_H_INCLUDED
boost::optional< unsigned > parSkip
Definition: LRFTypes.h:125
Definition: LRFTypes.h:43
Definition: LRFTypes.h:108
Definition: EBOOKHTMLToken.h:287
LRFAlign
Definition: LRFTypes.h:47
Definition: EBOOKHTMLToken.h:183
Definition: LRFTypes.h:35
LRFEmptyLine()
Definition: LRFTypes.cpp:67
boost::optional< LRFColor > textBgColor
Definition: LRFTypes.h:119
boost::optional< unsigned > topSkip
Definition: LRFTypes.h:136
std::string title
Definition: LRFTypes.h:59
std::string author
Definition: LRFTypes.h:58
Definition: LRFTypes.h:40
Definition: LRFTypes.h:51
std::string publisher
Definition: LRFTypes.h:61
boost::optional< unsigned > fontEscapement
Definition: LRFTypes.h:114
Definition: LRFTypes.h:50
Definition: EBOOKHTMLToken.h:308
bool heading
Definition: LRFTypes.h:133
unsigned page
Definition: LRFTypes.h:76
unsigned char b
Definition: LRFTypes.h:96
boost::optional< unsigned > oddSideMargin
Definition: LRFTypes.h:138
Definition: LRFTypes.h:44
LRFImageType
Definition: LRFTypes.h:22
std::string creationDate
Definition: LRFTypes.h:74
boost::optional< unsigned > lineSpace
Definition: LRFTypes.h:123
boost::optional< unsigned > parIndent
Definition: LRFTypes.h:124
boost::optional< std::string > fontFacename
Definition: LRFTypes.h:117
LRFDocInfo()
Definition: LRFTypes.cpp:27
boost::optional< unsigned > evenSideMargin
Definition: LRFTypes.h:139
Definition: LRFTypes.h:100
std::string language
Definition: LRFTypes.h:72
Definition: LRFTypes.h:49
LRFEmptyLineMode m_mode
Definition: LRFTypes.h:105
unsigned char g
Definition: LRFTypes.h:95
Definition: LRFTypes.h:54
unsigned char r
Definition: LRFTypes.h:94
Definition: LRFTypes.h:24
boost::optional< LRFAlign > align
Definition: LRFTypes.h:135
boost::optional< LRFColor > textColor
Definition: LRFTypes.h:118
std::string producer
Definition: LRFTypes.h:75
boost::optional< unsigned > fontOrientation
Definition: LRFTypes.h:115
bool sub
Definition: LRFTypes.h:132
Definition: LRFTypes.h:68
boost::optional< unsigned > height
Definition: LRFTypes.h:126
Definition: LRFTypes.h:42
boost::optional< std::string > label
Definition: LRFTypes.h:62
boost::optional< unsigned > locationX
Definition: LRFTypes.h:128
LRFEmptyLinePosition
Definition: LRFTypes.h:31
LRFAttributes()
Definition: LRFTypes.cpp:73
boost::optional< std::string > freeText
Definition: LRFTypes.h:65
unsigned char a
Definition: LRFTypes.h:97
Definition: LRFTypes.h:41
Definition: LRFTypes.h:26
Definition: LRFTypes.h:28
boost::optional< unsigned > baseLineSkip
Definition: LRFTypes.h:122
LRFBookInfo()
Definition: LRFTypes.cpp:15
Definition: LRFTypes.h:33
Definition: LRFTypes.h:25
bool italic
Definition: LRFTypes.h:130
boost::optional< unsigned > topMargin
Definition: LRFTypes.h:137
Definition: LRFTypes.h:34
boost::optional< unsigned > wordSpace
Definition: LRFTypes.h:120
LRFColor()
Definition: LRFTypes.cpp:43
boost::optional< unsigned > letterSpace
Definition: LRFTypes.h:121
boost::optional< unsigned > width
Definition: LRFTypes.h:127
std::string bookID
Definition: LRFTypes.h:60
Definition: CHMParser.cpp:20
LRFEmptyLineMode
Definition: LRFTypes.h:38
LRFEmptyLinePosition m_position
Definition: LRFTypes.h:104
boost::optional< unsigned > locationY
Definition: LRFTypes.h:129
bool sup
Definition: LRFTypes.h:131
boost::optional< unsigned > fontWidth
Definition: LRFTypes.h:113
Definition: LRFTypes.h:88
Definition: LRFTypes.h:27
boost::optional< LRFEmptyLine > emptyLine
Definition: LRFTypes.h:134
std::string creator
Definition: LRFTypes.h:73
Definition: EBOOKHTMLToken.h:277
std::deque< std::string > categories
Definition: LRFTypes.h:63
std::map< unsigned, LRFAttributes > LRFAttributeMap_t
Definition: LRFTypes.h:142
boost::optional< unsigned > fontWeight
Definition: LRFTypes.h:116
std::string classification
Definition: LRFTypes.h:64
boost::optional< unsigned > fontSize
Definition: LRFTypes.h:112