main class used to decode a librevenge::RVNGBinaryData created by
More...
#include <STOFFGraphicDecoder.hxx>
|
| STOFFGraphicDecoder (librevenge::RVNGDrawingInterface *output) |
| constructor
|
|
| ~STOFFGraphicDecoder () override |
| destructor
|
|
void | insertElement (const char *psName) override |
| insert an element
|
|
void | insertElement (const char *psName, const librevenge::RVNGPropertyList &xPropList) override |
| insert an element ( with a librevenge::RVNGPropertyList )
|
|
void | insertElement (const char *psName, const librevenge::RVNGPropertyList &xPropList, const librevenge::RVNGPropertyListVector &vector) |
| insert an element ( with a librevenge::RVNGPropertyListVector parameter )
|
|
void | characters (const librevenge::RVNGString &sCharacters) override |
| insert a sequence of character
|
|
Public Member Functions inherited from STOFFPropertyHandler |
| STOFFPropertyHandler () |
| constructor
|
|
virtual | ~STOFFPropertyHandler () |
| destructor
|
|
virtual void | insertElement (const char *psName)=0 |
| inserts a simple element
|
|
virtual void | insertElement (const char *psName, const librevenge::RVNGPropertyList &xPropList)=0 |
| inserts an element ( given a property list )
|
|
virtual void | characters (librevenge::RVNGString const &sCharacters)=0 |
| writes a list of characters
|
|
bool | checkData (librevenge::RVNGBinaryData const &encoded) |
| checks a encoded librevenge::RVNGBinaryData created by STOFFPropertyHandlerEncoder
|
|
bool | readData (librevenge::RVNGBinaryData const &encoded) |
| reads a encoded librevenge::RVNGBinaryData created by STOFFPropertyHandlerEncoder
|
|
|
librevenge::RVNGDrawingInterface * | m_output |
| the interface output
|
|
main class used to decode a librevenge::RVNGBinaryData created by
- See also
- STOFFGraphicEncoder (with mimeType="image/stoff-odg") and to send it contents to librevenge::RVNGDrawingInterface
◆ STOFFGraphicDecoder() [1/2]
STOFFGraphicDecoder::STOFFGraphicDecoder |
( |
librevenge::RVNGDrawingInterface * |
output | ) |
|
|
inlineexplicit |
◆ ~STOFFGraphicDecoder()
STOFFGraphicDecoder::~STOFFGraphicDecoder |
( |
| ) |
|
|
inlineoverride |
◆ STOFFGraphicDecoder() [2/2]
copy constructor (undefined)
◆ characters()
void STOFFGraphicDecoder::characters |
( |
const librevenge::RVNGString & |
sCharacters | ) |
|
|
inlineoverridevirtual |
◆ insertElement() [1/3]
void STOFFGraphicDecoder::insertElement |
( |
const char * |
psName | ) |
|
|
overridevirtual |
◆ insertElement() [2/3]
void STOFFGraphicDecoder::insertElement |
( |
const char * |
psName, |
|
|
const librevenge::RVNGPropertyList & |
xPropList |
|
) |
| |
|
overridevirtual |
◆ insertElement() [3/3]
void STOFFGraphicDecoder::insertElement |
( |
const char * |
psName, |
|
|
const librevenge::RVNGPropertyList & |
xPropList, |
|
|
const librevenge::RVNGPropertyListVector & |
vector |
|
) |
| |
insert an element ( with a librevenge::RVNGPropertyListVector parameter )
◆ operator=()
◆ m_output
librevenge::RVNGDrawingInterface* STOFFGraphicDecoder::m_output |
|
private |
The documentation for this class was generated from the following files: