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. | |
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 | ) |
Referenced by libepubgen::EPUBTextElements::addCloseComment(), libepubgen::EPUBTextElements::addCloseEndnote(), libepubgen::EPUBTextElements::addCloseFooter(), libepubgen::EPUBTextElements::addCloseFootnote(), libepubgen::EPUBTextElements::addCloseFrame(), libepubgen::EPUBTextElements::addCloseHeader(), libepubgen::EPUBTextElements::addCloseLink(), libepubgen::EPUBTextElements::addCloseListElement(), libepubgen::EPUBTextElements::addCloseOrderedListLevel(), libepubgen::EPUBTextElements::addCloseParagraph(), libepubgen::EPUBTextElements::addCloseSpan(), libepubgen::EPUBTextElements::addCloseTable(), libepubgen::EPUBTextElements::addCloseTableCell(), libepubgen::EPUBTextElements::addCloseTableRow(), libepubgen::EPUBTextElements::addCloseUnorderedListLevel(), libepubgen::EPUBTextElements::addInsertBinaryObject(), libepubgen::EPUBTextElements::addInsertCoveredTableCell(), libepubgen::EPUBTextElements::addInsertEquation(), libepubgen::EPUBTextElements::addInsertField(), libepubgen::EPUBTextElements::addInsertLineBreak(), libepubgen::EPUBTextElements::addInsertSpace(), libepubgen::EPUBTextElements::addInsertTab(), libepubgen::EPUBTextElements::addInsertText(), libepubgen::EPUBTextElements::addOpenComment(), libepubgen::EPUBTextElements::addOpenEndnote(), libepubgen::EPUBTextElements::addOpenFooter(), libepubgen::EPUBTextElements::addOpenFootnote(), libepubgen::EPUBTextElements::addOpenFrame(), libepubgen::EPUBTextElements::addOpenHeader(), libepubgen::EPUBTextElements::addOpenLink(), libepubgen::EPUBTextElements::addOpenListElement(), libepubgen::EPUBTextElements::addOpenOrderedListLevel(), libepubgen::EPUBTextElements::addOpenParagraph(), libepubgen::EPUBTextElements::addOpenSpan(), libepubgen::EPUBTextElements::addOpenTable(), libepubgen::EPUBTextElements::addOpenTableCell(), libepubgen::EPUBTextElements::addOpenTableRow(), and libepubgen::EPUBTextElements::addOpenUnorderedListLevel().
|
static |
|
static |