libabw::ABWOutputElement Class Referenceabstract
Inheritance diagram for libabw::ABWOutputElement:
libabw::ABWCloseEndnoteElement libabw::ABWCloseFooterElement libabw::ABWCloseFootnoteElement libabw::ABWCloseFrameElement libabw::ABWCloseHeaderElement libabw::ABWCloseLinkElement libabw::ABWCloseListElementElement libabw::ABWCloseOrderedListLevelElement libabw::ABWClosePageSpanElement libabw::ABWCloseParagraphElement libabw::ABWCloseSectionElement libabw::ABWCloseSpanElement libabw::ABWCloseTableCellElement libabw::ABWCloseTableElement libabw::ABWCloseTableRowElement libabw::ABWCloseUnorderedListLevelElement libabw::ABWInsertBinaryObjectElement libabw::ABWInsertCoveredTableCellElement libabw::ABWInsertLineBreakElement libabw::ABWInsertSpaceElement libabw::ABWInsertTabElement libabw::ABWInsertTextElement libabw::ABWOpenEndnoteElement libabw::ABWOpenFooterElement libabw::ABWOpenFootnoteElement libabw::ABWOpenFrameElement libabw::ABWOpenHeaderElement libabw::ABWOpenLinkElement libabw::ABWOpenListElementElement libabw::ABWOpenOrderedListLevelElement libabw::ABWOpenPageSpanElement libabw::ABWOpenParagraphElement libabw::ABWOpenSectionElement libabw::ABWOpenSpanElement libabw::ABWOpenTableCellElement libabw::ABWOpenTableElement libabw::ABWOpenTableRowElement libabw::ABWOpenUnorderedListLevelElement

Public Member Functions

 ABWOutputElement ()
 
virtual ~ABWOutputElement ()
 
virtual void write (librevenge::RVNGTextInterface *iface, const std::map< int, std::list< ABWOutputElement *> > *footers, const std::map< int, std::list< ABWOutputElement *> > *headers) const =0
 

Constructor & Destructor Documentation

◆ ABWOutputElement()

libabw::ABWOutputElement::ABWOutputElement ( )
inline

◆ ~ABWOutputElement()

virtual libabw::ABWOutputElement::~ABWOutputElement ( )
inlinevirtual

Member Function Documentation

◆ write()

virtual void libabw::ABWOutputElement::write ( librevenge::RVNGTextInterface *  iface,
const std::map< int, std::list< ABWOutputElement *> > *  footers,
const std::map< int, std::list< ABWOutputElement *> > *  headers 
) const
pure virtual

Implemented in libabw::ABWOpenUnorderedListLevelElement, libabw::ABWOpenTableRowElement, libabw::ABWOpenTableCellElement, libabw::ABWOpenTableElement, libabw::ABWOpenSpanElement, libabw::ABWOpenSectionElement, libabw::ABWOpenParagraphElement, libabw::ABWOpenPageSpanElement, libabw::ABWOpenOrderedListLevelElement, libabw::ABWOpenListElementElement, libabw::ABWOpenLinkElement, libabw::ABWOpenHeaderElement, libabw::ABWOpenFrameElement, libabw::ABWOpenFootnoteElement, libabw::ABWOpenFooterElement, libabw::ABWOpenEndnoteElement, libabw::ABWInsertTextElement, libabw::ABWInsertTabElement, libabw::ABWInsertSpaceElement, libabw::ABWInsertLineBreakElement, libabw::ABWInsertCoveredTableCellElement, libabw::ABWInsertBinaryObjectElement, libabw::ABWCloseUnorderedListLevelElement, libabw::ABWCloseTableRowElement, libabw::ABWCloseTableCellElement, libabw::ABWCloseTableElement, libabw::ABWCloseSpanElement, libabw::ABWCloseSectionElement, libabw::ABWCloseParagraphElement, libabw::ABWClosePageSpanElement, libabw::ABWCloseOrderedListLevelElement, libabw::ABWCloseListElementElement, libabw::ABWCloseLinkElement, libabw::ABWCloseHeaderElement, libabw::ABWCloseFrameElement, libabw::ABWCloseFootnoteElement, libabw::ABWCloseFooterElement, and libabw::ABWCloseEndnoteElement.

Referenced by libabw::ABWCloseEndnoteElement::~ABWCloseEndnoteElement(), libabw::ABWCloseFooterElement::~ABWCloseFooterElement(), libabw::ABWCloseFootnoteElement::~ABWCloseFootnoteElement(), libabw::ABWCloseFrameElement::~ABWCloseFrameElement(), libabw::ABWCloseHeaderElement::~ABWCloseHeaderElement(), libabw::ABWCloseLinkElement::~ABWCloseLinkElement(), libabw::ABWCloseListElementElement::~ABWCloseListElementElement(), libabw::ABWCloseOrderedListLevelElement::~ABWCloseOrderedListLevelElement(), libabw::ABWClosePageSpanElement::~ABWClosePageSpanElement(), libabw::ABWCloseParagraphElement::~ABWCloseParagraphElement(), libabw::ABWCloseSectionElement::~ABWCloseSectionElement(), libabw::ABWCloseSpanElement::~ABWCloseSpanElement(), libabw::ABWCloseTableCellElement::~ABWCloseTableCellElement(), libabw::ABWCloseTableElement::~ABWCloseTableElement(), libabw::ABWCloseTableRowElement::~ABWCloseTableRowElement(), libabw::ABWCloseUnorderedListLevelElement::~ABWCloseUnorderedListLevelElement(), libabw::ABWInsertBinaryObjectElement::~ABWInsertBinaryObjectElement(), libabw::ABWInsertCoveredTableCellElement::~ABWInsertCoveredTableCellElement(), libabw::ABWInsertLineBreakElement::~ABWInsertLineBreakElement(), libabw::ABWInsertSpaceElement::~ABWInsertSpaceElement(), libabw::ABWInsertTabElement::~ABWInsertTabElement(), libabw::ABWInsertTextElement::~ABWInsertTextElement(), libabw::ABWOpenEndnoteElement::~ABWOpenEndnoteElement(), libabw::ABWOpenFooterElement::~ABWOpenFooterElement(), libabw::ABWOpenFootnoteElement::~ABWOpenFootnoteElement(), libabw::ABWOpenFrameElement::~ABWOpenFrameElement(), libabw::ABWOpenHeaderElement::~ABWOpenHeaderElement(), libabw::ABWOpenLinkElement::~ABWOpenLinkElement(), libabw::ABWOpenListElementElement::~ABWOpenListElementElement(), libabw::ABWOpenOrderedListLevelElement::~ABWOpenOrderedListLevelElement(), libabw::ABWOpenPageSpanElement::~ABWOpenPageSpanElement(), libabw::ABWOpenParagraphElement::~ABWOpenParagraphElement(), libabw::ABWOpenSectionElement::~ABWOpenSectionElement(), libabw::ABWOpenSpanElement::~ABWOpenSpanElement(), libabw::ABWOpenTableCellElement::~ABWOpenTableCellElement(), libabw::ABWOpenTableElement::~ABWOpenTableElement(), libabw::ABWOpenTableRowElement::~ABWOpenTableRowElement(), libabw::ABWOpenUnorderedListLevelElement::~ABWOpenUnorderedListLevelElement(), and ~ABWOutputElement().


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

Generated for libwpd by doxygen 1.8.13