libabw::ABWOutputElements Class Reference

#include <ABWOutputElements.h>

Public Member Functions

 ABWOutputElements ()
 
virtual ~ABWOutputElements ()
 
void append (const ABWOutputElements &elements)
 
void write (WPXDocumentInterface *iface) const
 
void addCloseEndnote ()
 
void addCloseFooter ()
 
void addCloseFootnote ()
 
void addCloseFrame ()
 
void addCloseHeader ()
 
void addCloseLink ()
 
void addCloseListElement ()
 
void addCloseOrderedListLevel ()
 
void addClosePageSpan ()
 
void addCloseParagraph ()
 
void addCloseSection ()
 
void addCloseSpan ()
 
void addCloseTable ()
 
void addCloseTableCell ()
 
void addCloseTableRow ()
 
void addCloseUnorderedListLevel ()
 
void addInsertBinaryObject (const WPXPropertyList &propList, const WPXBinaryData &data)
 
void addInsertCoveredTableCell (const WPXPropertyList &propList)
 
void addInsertLineBreak ()
 
void addInsertSpace ()
 
void addInsertTab ()
 
void addInsertText (const WPXString &text)
 
void addOpenEndnote (const WPXPropertyList &propList)
 
void addOpenFooter (const WPXPropertyList &propList, int id)
 
void addOpenFootnote (const WPXPropertyList &propList)
 
void addOpenFrame (const WPXPropertyList &propList)
 
void addOpenHeader (const WPXPropertyList &propList, int id)
 
void addOpenLink (const WPXPropertyList &propList)
 
void addOpenListElement (const WPXPropertyList &propList, const WPXPropertyListVector &tabStops)
 
void addOpenOrderedListLevel (const WPXPropertyList &propList)
 
void addOpenPageSpan (const WPXPropertyList &propList, int footer, int footerLeft, int footerFirst, int footerLast, int header, int headerLeft, int headerFirst, int headerLast)
 
void addOpenParagraph (const WPXPropertyList &propList, const WPXPropertyListVector &tabStops)
 
void addOpenSection (const WPXPropertyList &propList, const WPXPropertyListVector &columns)
 
void addOpenSpan (const WPXPropertyList &propList)
 
void addOpenTable (const WPXPropertyList &propList, const WPXPropertyListVector &columns)
 
void addOpenTableCell (const WPXPropertyList &propList)
 
void addOpenTableRow (const WPXPropertyList &propList)
 
void addOpenUnorderedListLevel (const WPXPropertyList &propList)
 
void addStartDocument (const WPXPropertyList &propList)
 
bool empty () const
 

Private Member Functions

 ABWOutputElements (const ABWOutputElements &)
 
ABWOutputElementsoperator= (const ABWOutputElements &)
 

Private Attributes

std::list< ABWOutputElement * > m_bodyElements
 
std::map< int, std::list
< ABWOutputElement * > > 
m_headerElements
 
std::map< int, std::list
< ABWOutputElement * > > 
m_footerElements
 
std::list< ABWOutputElement * > * m_elements
 

Constructor & Destructor Documentation

libabw::ABWOutputElements::ABWOutputElements ( )
libabw::ABWOutputElements::~ABWOutputElements ( )
virtual
libabw::ABWOutputElements::ABWOutputElements ( const ABWOutputElements )
private

Member Function Documentation

void libabw::ABWOutputElements::addCloseEndnote ( )
void libabw::ABWOutputElements::addCloseFooter ( )
void libabw::ABWOutputElements::addCloseFootnote ( )
void libabw::ABWOutputElements::addCloseFrame ( )
void libabw::ABWOutputElements::addCloseHeader ( )
void libabw::ABWOutputElements::addCloseLink ( )
void libabw::ABWOutputElements::addCloseListElement ( )
void libabw::ABWOutputElements::addCloseOrderedListLevel ( )
void libabw::ABWOutputElements::addClosePageSpan ( )
void libabw::ABWOutputElements::addCloseParagraph ( )
void libabw::ABWOutputElements::addCloseSection ( )
void libabw::ABWOutputElements::addCloseSpan ( )
void libabw::ABWOutputElements::addCloseTable ( )
void libabw::ABWOutputElements::addCloseTableCell ( )
void libabw::ABWOutputElements::addCloseTableRow ( )
void libabw::ABWOutputElements::addCloseUnorderedListLevel ( )
void libabw::ABWOutputElements::addInsertBinaryObject ( const WPXPropertyList &  propList,
const WPXBinaryData &  data 
)
void libabw::ABWOutputElements::addInsertCoveredTableCell ( const WPXPropertyList &  propList)
void libabw::ABWOutputElements::addInsertLineBreak ( )
void libabw::ABWOutputElements::addInsertSpace ( )
void libabw::ABWOutputElements::addInsertTab ( )
void libabw::ABWOutputElements::addInsertText ( const WPXString &  text)
void libabw::ABWOutputElements::addOpenEndnote ( const WPXPropertyList &  propList)
void libabw::ABWOutputElements::addOpenFooter ( const WPXPropertyList &  propList,
int  id 
)
void libabw::ABWOutputElements::addOpenFootnote ( const WPXPropertyList &  propList)
void libabw::ABWOutputElements::addOpenFrame ( const WPXPropertyList &  propList)
void libabw::ABWOutputElements::addOpenHeader ( const WPXPropertyList &  propList,
int  id 
)
void libabw::ABWOutputElements::addOpenLink ( const WPXPropertyList &  propList)
void libabw::ABWOutputElements::addOpenListElement ( const WPXPropertyList &  propList,
const WPXPropertyListVector &  tabStops 
)
void libabw::ABWOutputElements::addOpenOrderedListLevel ( const WPXPropertyList &  propList)
void libabw::ABWOutputElements::addOpenPageSpan ( const WPXPropertyList &  propList,
int  footer,
int  footerLeft,
int  footerFirst,
int  footerLast,
int  header,
int  headerLeft,
int  headerFirst,
int  headerLast 
)
void libabw::ABWOutputElements::addOpenParagraph ( const WPXPropertyList &  propList,
const WPXPropertyListVector &  tabStops 
)
void libabw::ABWOutputElements::addOpenSection ( const WPXPropertyList &  propList,
const WPXPropertyListVector &  columns 
)
void libabw::ABWOutputElements::addOpenSpan ( const WPXPropertyList &  propList)
void libabw::ABWOutputElements::addOpenTable ( const WPXPropertyList &  propList,
const WPXPropertyListVector &  columns 
)
void libabw::ABWOutputElements::addOpenTableCell ( const WPXPropertyList &  propList)
void libabw::ABWOutputElements::addOpenTableRow ( const WPXPropertyList &  propList)
void libabw::ABWOutputElements::addOpenUnorderedListLevel ( const WPXPropertyList &  propList)
void libabw::ABWOutputElements::addStartDocument ( const WPXPropertyList &  propList)
void libabw::ABWOutputElements::append ( const ABWOutputElements elements)
bool libabw::ABWOutputElements::empty ( ) const
inline
ABWOutputElements& libabw::ABWOutputElements::operator= ( const ABWOutputElements )
private
void libabw::ABWOutputElements::write ( WPXDocumentInterface *  iface) const

Member Data Documentation

std::list<ABWOutputElement *> libabw::ABWOutputElements::m_bodyElements
private

Referenced by ABWOutputElements(), and empty().

std::list<ABWOutputElement *>* libabw::ABWOutputElements::m_elements
private

Referenced by ABWOutputElements().

std::map<int, std::list<ABWOutputElement *> > libabw::ABWOutputElements::m_footerElements
private
std::map<int, std::list<ABWOutputElement *> > libabw::ABWOutputElements::m_headerElements
private

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

Generated for libwpd by doxygen 1.8.6