BookInfoEntry()
BookInfoEntry constructor.
virtual ~BookInfoEntry()
BookInfoEntry destructor.
BookInfoEntry & operator=(const BookInfoEntry &other)
operator =
BookInfoEntry & operator=(BookInfoEntry &&other)
operator =
std::string language
Book language.
Definition BookInfoEntry.h:95
std::string translator
Translator.
Definition BookInfoEntry.h:105
PaperBookInfoEntry * paper
Pointer to PaperBookInfoEntry.
Definition BookInfoEntry.h:110
std::string annotation
Book annotation.
Definition BookInfoEntry.h:68
BookInfoEntry(const BookInfoEntry &other)
BookInfoEntry copy constructor.
int bytes_per_row
Number of bytes per row for RGB and RGBA images.
Definition BookInfoEntry.h:121
std::string cover
Book cover image.
Definition BookInfoEntry.h:73
cover_types cover_type
Type of image.
Definition BookInfoEntry.h:90
cover_types
The cover types enumerator.
Definition BookInfoEntry.h:79
@ rgb
Definition BookInfoEntry.h:82
@ rgba
Definition BookInfoEntry.h:83
@ file
Definition BookInfoEntry.h:81
@ base64
Definition BookInfoEntry.h:80
@ error
Definition BookInfoEntry.h:84
BookInfoEntry(BookInfoEntry &&other)
BookInfoEntry move constructor.
std::string src_language
Language of book source.
Definition BookInfoEntry.h:100
ElectroBookInfoEntry * electro
Various technical information about book file. See ElectroBookInfoEntry.
Definition BookInfoEntry.h:116
The ElectroBookInfoEntry class.
Definition ElectroBookInfoEntry.h:28
The PaperBookInfoEntry class.
Definition PaperBookInfoEntry.h:29