libepubgen::EPUBXMLSink Class Reference

#include <EPUBXMLSink.h>

List of all members.

Public Member Functions

 EPUBXMLSink ()
void openElement (const char *name, const librevenge::RVNGPropertyList &attributes=librevenge::RVNGPropertyList())
void closeElement (const char *name)
void insertEmptyElement (const char *name, const librevenge::RVNGPropertyList &attributes=librevenge::RVNGPropertyList())
void insertCharacters (const librevenge::RVNGString &characters)
void append (const EPUBXMLSink &other)
void writeTo (EPUBPackage &package, const char *name)
bool empty () const

Private Types

typedef std::shared_ptr
< EPUBXMLElement
EPUBXMLElementPtr_t

Private Attributes

std::deque< EPUBXMLElementPtr_tm_elements

Member Typedef Documentation


Constructor & Destructor Documentation


Member Function Documentation


Member Data Documentation


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