#include <EPUBTextElements.h>
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 &) | |
| EPUBTextElements & | operator= (const EPUBTextElements &) |
Private Attributes | |
| std::deque< std::unique_ptr < EPUBTextElement > > | m_elements |
| libepubgen::EPUBTextElements::EPUBTextElements | ( | const EPUBTextElements & | ) | [private] |
| 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 | ) |
| void libepubgen::EPUBTextElements::append | ( | const EPUBTextElements & | elements | ) |
| bool libepubgen::EPUBTextElements::empty | ( | ) | const [inline] |
| EPUBTextElements& libepubgen::EPUBTextElements::operator= | ( | const EPUBTextElements & | ) | [private] |
| void libepubgen::EPUBTextElements::write | ( | librevenge::RVNGTextInterface * | iface | ) | const |
std::deque<std::unique_ptr<EPUBTextElement> > libepubgen::EPUBTextElements::m_elements [private] |
Referenced by addCloseComment(), addCloseEndnote(), addCloseFooter(), addCloseFootnote(), addCloseFrame(), addCloseHeader(), addCloseLink(), addCloseListElement(), addCloseOrderedListLevel(), addCloseParagraph(), addCloseSpan(), addCloseTable(), addCloseTableCell(), addCloseTableRow(), addCloseUnorderedListLevel(), addInsertBinaryObject(), addInsertCoveredTableCell(), addInsertEquation(), addInsertField(), addInsertLineBreak(), addInsertSpace(), addInsertTab(), addInsertText(), addOpenComment(), addOpenEndnote(), addOpenFooter(), addOpenFootnote(), addOpenFrame(), addOpenHeader(), addOpenLink(), addOpenListElement(), addOpenOrderedListLevel(), addOpenParagraph(), addOpenSpan(), addOpenTable(), addOpenTableCell(), addOpenTableRow(), addOpenUnorderedListLevel(), empty(), and write().