|
MLBookProc 1.3
|
The BookInfoEntry class. More...
#include <BookInfoEntry.h>

Public Types | |
| enum | cover_types { base64 , file , rgb , rgba , bgra , text , error } |
| The cover types enumerator. More... | |
Public Member Functions | |
| BookInfoEntry () | |
| BookInfoEntry constructor. | |
| virtual | ~BookInfoEntry () |
| BookInfoEntry destructor. | |
| BookInfoEntry (const BookInfoEntry &other) | |
| BookInfoEntry copy constructor. | |
| BookInfoEntry (BookInfoEntry &&other) | |
| BookInfoEntry move constructor. | |
| BookInfoEntry & | operator= (const BookInfoEntry &other) |
| operator = | |
| BookInfoEntry & | operator= (BookInfoEntry &&other) |
| operator = | |
Public Attributes | |
| std::string | annotation |
| Book annotation. | |
| std::string | cover |
| Book cover image. | |
| cover_types | cover_type = cover_types::error |
| Type of image. | |
| std::string | language |
| Book language. | |
| std::string | src_language |
| Language of book source. | |
| std::string | translator |
| Translator. | |
| PaperBookInfoEntry * | paper = nullptr |
| Pointer to PaperBookInfoEntry. | |
| ElectroBookInfoEntry * | electro = nullptr |
| Various technical information about book file. See ElectroBookInfoEntry. | |
| int | bytes_per_row = 0 |
| Number of bytes per row for RGB and RGBA images. | |
The BookInfoEntry class.
Auxiliary class keeping various extra information about book (see BookInfo).