10 #ifndef LRFTYPES_H_INCLUDED
11 #define LRFTYPES_H_INCLUDED
17 #include <boost/optional.hpp>
38 boost::optional<std::string>
label;
94 boost::optional<unsigned>
width;
98 boost::optional<bool>
sup;
99 boost::optional<bool>
sub;
106 #endif // LRFTYPES_H_INCLUDED
boost::optional< unsigned > parSkip
Definition: LRFTypes.h:92
Definition: LRFTypes.h:75
Definition: EBOOKHTMLToken.h:287
Definition: EBOOKHTMLToken.h:183
boost::optional< LRFColor > textBgColor
Definition: LRFTypes.h:86
std::string title
Definition: LRFTypes.h:35
std::string author
Definition: LRFTypes.h:34
std::string publisher
Definition: LRFTypes.h:37
boost::optional< unsigned > fontEscapement
Definition: LRFTypes.h:81
Definition: EBOOKHTMLToken.h:308
unsigned page
Definition: LRFTypes.h:52
unsigned char b
Definition: LRFTypes.h:72
boost::optional< bool > sub
Definition: LRFTypes.h:99
Definition: LRFTypes.h:26
std::string creationDate
Definition: LRFTypes.h:50
boost::optional< unsigned > lineSpace
Definition: LRFTypes.h:90
boost::optional< unsigned > parIndent
Definition: LRFTypes.h:91
boost::optional< std::string > fontFacename
Definition: LRFTypes.h:84
LRFDocInfo()
Definition: LRFTypes.cpp:27
std::string language
Definition: LRFTypes.h:48
unsigned char g
Definition: LRFTypes.h:71
Definition: LRFTypes.h:30
boost::optional< bool > sup
Definition: LRFTypes.h:98
unsigned char r
Definition: LRFTypes.h:70
boost::optional< LRFColor > textColor
Definition: LRFTypes.h:85
std::string producer
Definition: LRFTypes.h:51
Definition: LRFTypes.h:24
boost::optional< unsigned > fontOrientation
Definition: LRFTypes.h:82
Definition: LRFTypes.h:44
ImageType
Definition: LRFTypes.h:22
boost::optional< unsigned > height
Definition: LRFTypes.h:93
boost::optional< std::string > label
Definition: LRFTypes.h:38
boost::optional< unsigned > locationX
Definition: LRFTypes.h:95
Definition: LRFTypes.h:27
LRFAttributes()
Definition: LRFTypes.cpp:64
boost::optional< std::string > freeText
Definition: LRFTypes.h:41
boost::optional< bool > italic
Definition: LRFTypes.h:97
boost::optional< unsigned > baseLineSkip
Definition: LRFTypes.h:89
LRFBookInfo()
Definition: LRFTypes.cpp:15
boost::optional< unsigned > wordSpace
Definition: LRFTypes.h:87
LRFColor()
Definition: LRFTypes.cpp:43
boost::optional< unsigned > letterSpace
Definition: LRFTypes.h:88
boost::optional< unsigned > width
Definition: LRFTypes.h:94
std::string bookID
Definition: LRFTypes.h:36
Definition: CHMParser.cpp:20
boost::optional< unsigned > locationY
Definition: LRFTypes.h:96
boost::optional< unsigned > fontWidth
Definition: LRFTypes.h:80
Definition: LRFTypes.h:64
std::string creator
Definition: LRFTypes.h:49
Definition: EBOOKHTMLToken.h:277
std::deque< std::string > categories
Definition: LRFTypes.h:39
Definition: LRFTypes.h:25
std::map< unsigned, LRFAttributes > LRFAttributeMap_t
Definition: LRFTypes.h:102
boost::optional< unsigned > fontWeight
Definition: LRFTypes.h:83
std::string classification
Definition: LRFTypes.h:40
boost::optional< unsigned > fontSize
Definition: LRFTypes.h:79