main class used to decode a librevenge::RVNGBinaryData created by
More...
#include <STOFFSpreadsheetDecoder.hxx>
|
| STOFFSpreadsheetDecoder (librevenge::RVNGSpreadsheetInterface *output) |
| constructor
|
|
| ~STOFFSpreadsheetDecoder () final |
| destructor
|
|
void | insertElement (const char *psName) final |
| insert an element
|
|
void | insertElement (const char *psName, const librevenge::RVNGPropertyList &xPropList) final |
| 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) final |
| 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::RVNGSpreadsheetInterface * | m_output |
| the interface output
|
|
main class used to decode a librevenge::RVNGBinaryData created by
- See also
- STOFFSpreadsheetEncoder (with mimeType="image/stoff-odg") and to send it contents to librevenge::RVNGSpreadsheetInterface
◆ STOFFSpreadsheetDecoder() [1/2]
STOFFSpreadsheetDecoder::STOFFSpreadsheetDecoder |
( |
librevenge::RVNGSpreadsheetInterface * |
output | ) |
|
|
inlineexplicit |
◆ ~STOFFSpreadsheetDecoder()
STOFFSpreadsheetDecoder::~STOFFSpreadsheetDecoder |
( |
| ) |
|
|
inlinefinal |
◆ STOFFSpreadsheetDecoder() [2/2]
copy constructor (undefined)
◆ characters()
void STOFFSpreadsheetDecoder::characters |
( |
const librevenge::RVNGString & |
sCharacters | ) |
|
|
inlinefinalvirtual |
◆ insertElement() [1/3]
void STOFFSpreadsheetDecoder::insertElement |
( |
const char * |
psName | ) |
|
|
finalvirtual |
◆ insertElement() [2/3]
void STOFFSpreadsheetDecoder::insertElement |
( |
const char * |
psName, |
|
|
const librevenge::RVNGPropertyList & |
xPropList |
|
) |
| |
|
finalvirtual |
◆ insertElement() [3/3]
void STOFFSpreadsheetDecoder::insertElement |
( |
const char * |
psName, |
|
|
const librevenge::RVNGPropertyList & |
xPropList, |
|
|
const librevenge::RVNGPropertyListVector & |
vector |
|
) |
| |
insert an element ( with a librevenge::RVNGPropertyListVector parameter )
◆ operator=()
◆ m_output
librevenge::RVNGSpreadsheetInterface* STOFFSpreadsheetDecoder::m_output |
|
private |
The documentation for this class was generated from the following files: