Go to the documentation of this file.
10 #ifndef BBEBTYPES_H_INCLUDED
11 #define BBEBTYPES_H_INCLUDED
17 #include <boost/optional.hpp>
62 boost::optional<std::string>
label;
146 #endif // BBEBTYPES_H_INCLUDED
boost::optional< std::string > fontFacename
Definition: BBeBTypes.h:117
@ BBEB_EMPTY_LINE_POSITION_AFTER
Definition: BBeBTypes.h:35
@ color
Definition: EBOOKHTMLToken.h:181
@ red
Definition: EBOOKHTMLToken.h:306
@ BBEB_EMPTY_LINE_POSITION_UNKNOWN
Definition: BBeBTypes.h:33
boost::optional< BBeBEmptyLine > emptyLine
Definition: BBeBTypes.h:134
BBeBEmptyLine()
Definition: BBeBTypes.cpp:67
@ label
Definition: EBOOKHTMLToken.h:94
@ title
Definition: EBOOKHTMLToken.h:146
BBeBEmptyLineMode
Definition: BBeBTypes.h:39
@ height
Definition: EBOOKHTMLToken.h:198
boost::optional< unsigned > fontEscapement
Definition: BBeBTypes.h:114
boost::optional< unsigned > fontOrientation
Definition: BBeBTypes.h:115
boost::optional< unsigned > topMargin
Definition: BBeBTypes.h:137
@ BBEB_EMPTY_LINE_MODE_DOUBLE
Definition: BBeBTypes.h:43
@ BBEB_EMPTY_LINE_MODE_DASHED
Definition: BBeBTypes.h:42
@ creator
Definition: EBOOKOPFToken.h:50
unsigned page
Definition: BBeBTypes.h:76
std::string author
Definition: BBeBTypes.h:58
BBeBEmptyLinePosition
Definition: BBeBTypes.h:32
boost::optional< unsigned > topSkip
Definition: BBeBTypes.h:136
boost::optional< unsigned > fontWidth
Definition: BBeBTypes.h:113
std::deque< std::string > categories
Definition: BBeBTypes.h:63
BBeBEmptyLinePosition m_position
Definition: BBeBTypes.h:104
@ BBEB_ALIGN_START
Definition: BBeBTypes.h:49
std::string language
Definition: BBeBTypes.h:72
Definition: BBeBCollector.cpp:19
bool italic
Definition: BBeBTypes.h:130
@ language
Definition: EBOOKHTMLToken.h:206
Definition: BBeBTypes.h:89
boost::optional< unsigned > locationX
Definition: BBeBTypes.h:128
boost::optional< unsigned > width
Definition: BBeBTypes.h:127
BBeBBookInfo()
Definition: BBeBTypes.cpp:15
@ sub
Definition: EBOOKHTMLToken.h:136
Definition: BBeBTypes.h:109
unsigned char r
Definition: BBeBTypes.h:94
bool sub
Definition: BBeBTypes.h:132
boost::optional< unsigned > baseLineSkip
Definition: BBeBTypes.h:122
Definition: BBeBTypes.h:55
BBeBColor()
Definition: BBeBTypes.cpp:43
boost::optional< unsigned > lineSpace
Definition: BBeBTypes.h:123
std::string producer
Definition: BBeBTypes.h:75
unsigned char b
Definition: BBeBTypes.h:96
boost::optional< std::string > freeText
Definition: BBeBTypes.h:65
@ a
Definition: EBOOKHTMLToken.h:32
boost::optional< std::string > label
Definition: BBeBTypes.h:62
BBeBAttributes()
Definition: BBeBTypes.cpp:73
unsigned char g
Definition: BBeBTypes.h:95
@ BBEB_IMAGE_TYPE_GIF
Definition: BBeBTypes.h:28
boost::optional< unsigned > parIndent
Definition: BBeBTypes.h:124
boost::optional< BBeBColor > textColor
Definition: BBeBTypes.h:118
boost::optional< unsigned > fontWeight
Definition: BBeBTypes.h:116
boost::optional< unsigned > oddSideMargin
Definition: BBeBTypes.h:138
@ sup
Definition: EBOOKHTMLToken.h:137
@ BBEB_IMAGE_TYPE_BMP
Definition: BBeBTypes.h:27
unsigned char a
Definition: BBeBTypes.h:97
std::string title
Definition: BBeBTypes.h:59
@ BBEB_IMAGE_TYPE_JPEG
Definition: BBeBTypes.h:25
std::string creationDate
Definition: BBeBTypes.h:74
@ blue
Definition: EBOOKHTMLToken.h:275
boost::optional< unsigned > letterSpace
Definition: BBeBTypes.h:121
@ BBEB_IMAGE_TYPE_PNG
Definition: BBeBTypes.h:26
bool heading
Definition: BBeBTypes.h:133
Definition: BBeBTypes.h:101
boost::optional< BBeBColor > textBgColor
Definition: BBeBTypes.h:119
@ author
Definition: FictionBook2Token.h:37
boost::optional< BBeBAlign > align
Definition: BBeBTypes.h:135
std::string publisher
Definition: BBeBTypes.h:61
boost::optional< unsigned > parSkip
Definition: BBeBTypes.h:125
BBeBImageType
Definition: BBeBTypes.h:23
bool italic
Definition: PluckerParser.cpp:812
Definition: BBeBTypes.h:69
@ publisher
Definition: EBOOKOPFToken.h:64
BBeBDocInfo()
Definition: BBeBTypes.cpp:27
boost::optional< unsigned > fontSize
Definition: BBeBTypes.h:112
bool sup
Definition: BBeBTypes.h:131
@ BBEB_EMPTY_LINE_MODE_NONE
Definition: BBeBTypes.h:40
@ BBEB_IMAGE_TYPE_UNKNOWN
Definition: BBeBTypes.h:24
std::map< unsigned, BBeBAttributes > BBeBAttributeMap_t
Definition: BBeBTypes.h:142
@ BBEB_ALIGN_END
Definition: BBeBTypes.h:50
@ BBEB_EMPTY_LINE_POSITION_BEFORE
Definition: BBeBTypes.h:34
std::string bookID
Definition: BBeBTypes.h:60
@ BBEB_ALIGN_CENTER
Definition: BBeBTypes.h:51
boost::optional< unsigned > locationY
Definition: BBeBTypes.h:129
boost::optional< unsigned > height
Definition: BBeBTypes.h:126
std::string creator
Definition: BBeBTypes.h:73
boost::optional< unsigned > wordSpace
Definition: BBeBTypes.h:120
BBeBAlign
Definition: BBeBTypes.h:48
@ BBEB_EMPTY_LINE_MODE_SOLID
Definition: BBeBTypes.h:41
std::string classification
Definition: BBeBTypes.h:64
@ b
Definition: EBOOKHTMLToken.h:40
BBeBEmptyLineMode m_mode
Definition: BBeBTypes.h:105
@ width
Definition: EBOOKHTMLToken.h:265
@ BBEB_EMPTY_LINE_MODE_DOTTED
Definition: BBeBTypes.h:44
optional< Align > align
Definition: TealDocParser.cpp:106
@ green
Definition: EBOOKHTMLToken.h:285
boost::optional< unsigned > evenSideMargin
Definition: BBeBTypes.h:139
Generated for libe-book by
doxygen 1.8.20