Go to the documentation of this file.
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
@ LRF_ALIGN_CENTER
Definition: LRFTypes.h:51
@ LRF_EMPTY_LINE_POSITION_BEFORE
Definition: LRFTypes.h:34
LRFEmptyLine()
Definition: LRFTypes.cpp:67
boost::optional< unsigned > lineSpace
Definition: LRFTypes.h:123
@ color
Definition: EBOOKHTMLToken.h:183
boost::optional< unsigned > locationX
Definition: LRFTypes.h:128
@ red
Definition: EBOOKHTMLToken.h:308
unsigned char g
Definition: LRFTypes.h:95
boost::optional< unsigned > oddSideMargin
Definition: LRFTypes.h:138
Definition: LRFTypes.h:109
LRFAttributes()
Definition: LRFTypes.cpp:73
@ label
Definition: EBOOKHTMLToken.h:96
@ LRF_EMPTY_LINE_POSITION_UNKNOWN
Definition: LRFTypes.h:33
LRFEmptyLinePosition m_position
Definition: LRFTypes.h:104
@ title
Definition: EBOOKHTMLToken.h:148
@ height
Definition: EBOOKHTMLToken.h:200
boost::optional< LRFAlign > align
Definition: LRFTypes.h:135
LRFEmptyLineMode
Definition: LRFTypes.h:39
@ LRF_EMPTY_LINE_MODE_DOUBLE
Definition: LRFTypes.h:43
LRFColor()
Definition: LRFTypes.cpp:43
Definition: LRFTypes.h:101
boost::optional< unsigned > height
Definition: LRFTypes.h:126
boost::optional< unsigned > baseLineSkip
Definition: LRFTypes.h:122
unsigned char r
Definition: LRFTypes.h:94
std::string title
Definition: LRFTypes.h:59
bool heading
Definition: LRFTypes.h:133
boost::optional< unsigned > fontWidth
Definition: LRFTypes.h:113
std::string classification
Definition: LRFTypes.h:64
LRFDocInfo()
Definition: LRFTypes.cpp:27
Definition: CHMParser.cpp:21
@ LRF_IMAGE_TYPE_UNKNOWN
Definition: LRFTypes.h:24
bool italic
Definition: PLKRParser.cpp:814
boost::optional< LRFColor > textColor
Definition: LRFTypes.h:118
boost::optional< unsigned > fontSize
Definition: LRFTypes.h:112
boost::optional< unsigned > evenSideMargin
Definition: LRFTypes.h:139
@ LRF_IMAGE_TYPE_PNG
Definition: LRFTypes.h:26
@ LRF_IMAGE_TYPE_BMP
Definition: LRFTypes.h:27
@ language
Definition: EBOOKHTMLToken.h:208
boost::optional< unsigned > fontOrientation
Definition: LRFTypes.h:115
@ sub
Definition: EBOOKHTMLToken.h:138
@ LRF_EMPTY_LINE_MODE_DASHED
Definition: LRFTypes.h:42
@ LRF_EMPTY_LINE_POSITION_AFTER
Definition: LRFTypes.h:35
boost::optional< std::string > label
Definition: LRFTypes.h:62
std::string language
Definition: LRFTypes.h:72
LRFBookInfo()
Definition: LRFTypes.cpp:15
std::string creationDate
Definition: LRFTypes.h:74
@ a
Definition: EBOOKHTMLToken.h:34
Definition: LRFTypes.h:55
@ LRF_EMPTY_LINE_MODE_NONE
Definition: LRFTypes.h:40
@ LRF_IMAGE_TYPE_GIF
Definition: LRFTypes.h:28
@ sup
Definition: EBOOKHTMLToken.h:139
boost::optional< unsigned > wordSpace
Definition: LRFTypes.h:120
bool sub
Definition: LRFTypes.h:132
boost::optional< LRFColor > textBgColor
Definition: LRFTypes.h:119
std::map< unsigned, LRFAttributes > LRFAttributeMap_t
Definition: LRFTypes.h:142
std::string bookID
Definition: LRFTypes.h:60
boost::optional< unsigned > topSkip
Definition: LRFTypes.h:136
@ blue
Definition: EBOOKHTMLToken.h:277
bool sup
Definition: LRFTypes.h:131
std::string producer
Definition: LRFTypes.h:75
@ creator
Definition: EBOOKOPFToken.h:52
Definition: LRFTypes.h:69
LRFEmptyLinePosition
Definition: LRFTypes.h:32
std::deque< std::string > categories
Definition: LRFTypes.h:63
boost::optional< unsigned > letterSpace
Definition: LRFTypes.h:121
@ LRF_IMAGE_TYPE_JPEG
Definition: LRFTypes.h:25
Definition: LRFTypes.h:89
unsigned char b
Definition: LRFTypes.h:96
boost::optional< unsigned > topMargin
Definition: LRFTypes.h:137
LRFEmptyLineMode m_mode
Definition: LRFTypes.h:105
@ LRF_EMPTY_LINE_MODE_SOLID
Definition: LRFTypes.h:41
@ publisher
Definition: EBOOKOPFToken.h:66
LRFAlign
Definition: LRFTypes.h:48
@ LRF_EMPTY_LINE_MODE_DOTTED
Definition: LRFTypes.h:44
boost::optional< unsigned > width
Definition: LRFTypes.h:127
std::string author
Definition: LRFTypes.h:58
boost::optional< unsigned > locationY
Definition: LRFTypes.h:129
boost::optional< unsigned > fontWeight
Definition: LRFTypes.h:116
LRFImageType
Definition: LRFTypes.h:23
std::string creator
Definition: LRFTypes.h:73
unsigned char a
Definition: LRFTypes.h:97
boost::optional< std::string > fontFacename
Definition: LRFTypes.h:117
bool italic
Definition: LRFTypes.h:130
std::string publisher
Definition: LRFTypes.h:61
boost::optional< unsigned > parIndent
Definition: LRFTypes.h:124
@ b
Definition: EBOOKHTMLToken.h:42
@ LRF_ALIGN_START
Definition: LRFTypes.h:49
boost::optional< std::string > freeText
Definition: LRFTypes.h:65
@ author
Definition: FB2Token.h:39
optional< Align > align
Definition: TDParser.cpp:107
@ width
Definition: EBOOKHTMLToken.h:267
boost::optional< LRFEmptyLine > emptyLine
Definition: LRFTypes.h:134
@ LRF_ALIGN_END
Definition: LRFTypes.h:50
boost::optional< unsigned > fontEscapement
Definition: LRFTypes.h:114
@ green
Definition: EBOOKHTMLToken.h:287
unsigned page
Definition: LRFTypes.h:76
Generated for libe-book by
doxygen 1.8.18