libepubgen::EPUBTextElements Class Reference

#include <EPUBTextElements.h>

List of all members.

Public Member Functions

 EPUBTextElements ()
 ~EPUBTextElements ()
void append (const EPUBTextElements &elements)
void write (librevenge::RVNGTextInterface *iface) const
void addCloseComment ()
void addCloseEndnote ()
void addCloseFooter ()
void addCloseFootnote ()
void addCloseFrame ()
void addCloseHeader ()
void addCloseLink ()
void addCloseListElement ()
void addCloseOrderedListLevel ()
void addCloseParagraph ()
void addCloseSpan ()
void addCloseTable ()
void addCloseTableCell ()
void addCloseTableRow ()
void addCloseUnorderedListLevel ()
void addInsertBinaryObject (const librevenge::RVNGPropertyList &propList)
void addInsertCoveredTableCell (const librevenge::RVNGPropertyList &propList)
void addInsertEquation (const librevenge::RVNGPropertyList &propList)
void addInsertField (const librevenge::RVNGPropertyList &propList)
void addInsertLineBreak ()
void addInsertSpace ()
void addInsertTab ()
void addInsertText (const librevenge::RVNGString &text)
void addOpenComment (const librevenge::RVNGPropertyList &propList)
void addOpenEndnote (const librevenge::RVNGPropertyList &propList)
void addOpenFooter (const librevenge::RVNGPropertyList &propList)
void addOpenFootnote (const librevenge::RVNGPropertyList &propList)
void addOpenFrame (const librevenge::RVNGPropertyList &propList)
void addOpenHeader (const librevenge::RVNGPropertyList &propList)
void addOpenLink (const librevenge::RVNGPropertyList &propList)
void addOpenListElement (const librevenge::RVNGPropertyList &propList)
void addOpenOrderedListLevel (const librevenge::RVNGPropertyList &propList)
void addOpenParagraph (const librevenge::RVNGPropertyList &propList)
void addOpenSpan (const librevenge::RVNGPropertyList &propList)
void addOpenTable (const librevenge::RVNGPropertyList &propList)
void addOpenTableCell (const librevenge::RVNGPropertyList &propList)
void addOpenTableRow (const librevenge::RVNGPropertyList &propList)
void addOpenUnorderedListLevel (const librevenge::RVNGPropertyList &propList)
bool empty () const

Private Member Functions

 EPUBTextElements (const EPUBTextElements &)
EPUBTextElementsoperator= (const EPUBTextElements &)

Private Attributes

std::deque< std::unique_ptr
< EPUBTextElement > > 
m_elements

Constructor & Destructor Documentation


Member Function Documentation

void libepubgen::EPUBTextElements::addInsertBinaryObject ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addInsertCoveredTableCell ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addInsertEquation ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addInsertField ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addInsertText ( const librevenge::RVNGString &  text)
void libepubgen::EPUBTextElements::addOpenComment ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenEndnote ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenFooter ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenFootnote ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenFrame ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenHeader ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenLink ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenListElement ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenOrderedListLevel ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenParagraph ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenSpan ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenTable ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenTableCell ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenTableRow ( const librevenge::RVNGPropertyList &  propList)
void libepubgen::EPUBTextElements::addOpenUnorderedListLevel ( const librevenge::RVNGPropertyList &  propList)
bool libepubgen::EPUBTextElements::empty ( ) const [inline]
EPUBTextElements& libepubgen::EPUBTextElements::operator= ( const EPUBTextElements ) [private]
void libepubgen::EPUBTextElements::write ( librevenge::RVNGTextInterface *  iface) const

Member Data Documentation


The documentation for this class was generated from the following files: