Classes | |
| class | EPUBBinaryContent |
| class | EPUBBodyStyleManager |
| EPUBBodyStyleManager manages the body style converted from properties of the page span. More... | |
| class | EPUBCounter |
| class | EPUBCSSContent |
| class | EPUBFontManager |
| Manages embedded fonts. More... | |
| class | EPUBGenerator |
| class | EPUBHTMLGenerator |
| struct | EPUBHTMLGeneratorImpl |
| the internal state of a html document generator More... | |
| class | EPUBHTMLManager |
| class | EPUBImageManager |
| class | EPUBListStyleManager |
| Small class to manage the list style. More... | |
| class | EPUBManifest |
| class | EPUBPagedGenerator |
| class | EPUBParagraphStyleManager |
| Small class to manage the paragraph style. More... | |
| class | EPUBPath |
| Representation of a path in the package. More... | |
| class | EPUBSpanStyleManager |
| Small class to manage the span style. More... | |
| class | EPUBSplitGuard |
| class | EPUBTableStyleManager |
| Small class to manage the tables style. More... | |
| class | EPUBTextElement |
| class | EPUBTextElements |
| class | EPUBXMLContent |
| class | EPUBXMLElement |
| class | GenericException |
Typedefs | |
| typedef std::map< std::string, std::string > | EPUBCSSProperties |
Functions | |
| void | fillPropertyList (const EPUBCSSProperties &cssProps, librevenge::RVNGPropertyList &props) |
| bool | operator== (const EPUBPath &left, const EPUBPath &right) |
| bool | operator!= (const EPUBPath &left, const EPUBPath &right) |
| const EPUBPath | operator/ (const EPUBPath &base, const EPUBPath &subpath) |
| const EPUBPath | operator/ (const EPUBPath &base, const std::string &pathComponent) |
| void | swap (EPUBPath &left, EPUBPath &right) |
| static bool | isValidMimeType (const RVNGString &mediaType) |
| Checks if the media type is an EPUB 3 Core Media Type or not. More... | |
| template<typename T , typename... Args> | |
| std::unique_ptr< T > | make_unique (Args &&... args) |
Variables | |
| static const unsigned | DEFAULT_SPLIT_HEADING_LEVEL = 1 |
| static const unsigned | DEFAULT_SPLIT_SIZE = 1 << 16 |
| typedef std::map<std::string, std::string> libepubgen::EPUBCSSProperties |
| void libepubgen::fillPropertyList | ( | const EPUBCSSProperties & | cssProps, |
| librevenge::RVNGPropertyList & | props | ||
| ) |
|
static |
Checks if the media type is an EPUB 3 Core Media Type or not.
| std::unique_ptr< T > libepubgen::make_unique | ( | Args &&... | args | ) |
|
static |
|
static |