main class used to define store librevenge::RVNGSpreadsheetInterface lists of command in a librevenge::RVNGBinaryData. More...
#include <MWAWSpreadsheetEncoder.hxx>
 
 | Public Member Functions | |
| MWAWSpreadsheetEncoder () | |
| constructor  More... | |
| ~MWAWSpreadsheetEncoder () final | |
| destructor  More... | |
| bool | getBinaryResult (MWAWEmbeddedObject &object) | 
| return the final spreadsheet  More... | |
| void | setDocumentMetaData (const librevenge::RVNGPropertyList &propList) final | 
| void | startDocument (const librevenge::RVNGPropertyList &propList) final | 
| void | endDocument () final | 
| void | definePageStyle (const librevenge::RVNGPropertyList &propList) final | 
| void | defineEmbeddedFont (const librevenge::RVNGPropertyList &propList) final | 
| void | openPageSpan (const librevenge::RVNGPropertyList &propList) final | 
| void | closePageSpan () final | 
| void | openHeader (const librevenge::RVNGPropertyList &propList) final | 
| void | closeHeader () final | 
| void | openFooter (const librevenge::RVNGPropertyList &propList) final | 
| void | closeFooter () final | 
| void | defineSheetNumberingStyle (const librevenge::RVNGPropertyList &propList) final | 
| void | openSheet (const librevenge::RVNGPropertyList &propList) final | 
| void | closeSheet () final | 
| void | openSheetRow (const librevenge::RVNGPropertyList &propList) final | 
| void | closeSheetRow () final | 
| void | openSheetCell (const librevenge::RVNGPropertyList &propList) final | 
| void | closeSheetCell () final | 
| void | defineChartStyle (const librevenge::RVNGPropertyList &propList) final | 
| void | openChart (const librevenge::RVNGPropertyList &propList) final | 
| void | closeChart () final | 
| void | openChartTextObject (const librevenge::RVNGPropertyList &propList) final | 
| void | closeChartTextObject () final | 
| void | openChartPlotArea (const librevenge::RVNGPropertyList &propList) final | 
| void | closeChartPlotArea () final | 
| void | insertChartAxis (const librevenge::RVNGPropertyList &axis) final | 
| void | openChartSerie (const librevenge::RVNGPropertyList &series) final | 
| void | closeChartSerie () final | 
| void | defineParagraphStyle (const librevenge::RVNGPropertyList &propList) final | 
| void | openParagraph (const librevenge::RVNGPropertyList &propList) final | 
| void | closeParagraph () final | 
| void | defineCharacterStyle (const librevenge::RVNGPropertyList &propList) final | 
| void | openSpan (const librevenge::RVNGPropertyList &propList) final | 
| void | closeSpan () final | 
| void | openLink (const librevenge::RVNGPropertyList &propList) final | 
| void | closeLink () final | 
| void | defineSectionStyle (const librevenge::RVNGPropertyList &propList) final | 
| void | openSection (const librevenge::RVNGPropertyList &propList) final | 
| void | closeSection () final | 
| void | insertTab () final | 
| void | insertSpace () final | 
| void | insertText (const librevenge::RVNGString &text) final | 
| void | insertLineBreak () final | 
| void | insertField (const librevenge::RVNGPropertyList &propList) final | 
| void | openOrderedListLevel (const librevenge::RVNGPropertyList &propList) final | 
| void | openUnorderedListLevel (const librevenge::RVNGPropertyList &propList) final | 
| void | closeOrderedListLevel () final | 
| void | closeUnorderedListLevel () final | 
| void | openListElement (const librevenge::RVNGPropertyList &propList) final | 
| void | closeListElement () final | 
| void | openFootnote (const librevenge::RVNGPropertyList &propList) final | 
| void | closeFootnote () final | 
| void | openComment (const librevenge::RVNGPropertyList &propList) final | 
| void | closeComment () final | 
| void | openFrame (const librevenge::RVNGPropertyList &propList) final | 
| void | closeFrame () final | 
| void | insertBinaryObject (const librevenge::RVNGPropertyList &propList) final | 
| void | openTextBox (const librevenge::RVNGPropertyList &propList) final | 
| void | closeTextBox () final | 
| void | openTable (const librevenge::RVNGPropertyList &propList) final | 
| void | closeTable () final | 
| void | openTableRow (const librevenge::RVNGPropertyList &propList) final | 
| void | closeTableRow () final | 
| void | openTableCell (const librevenge::RVNGPropertyList &propList) final | 
| void | closeTableCell () final | 
| void | insertCoveredTableCell (const librevenge::RVNGPropertyList &propList) final | 
| void | openGroup (const librevenge::RVNGPropertyList &propList) final | 
| void | closeGroup () final | 
| void | defineGraphicStyle (const librevenge::RVNGPropertyList &propList) final | 
| void | drawRectangle (const librevenge::RVNGPropertyList &propList) final | 
| void | drawEllipse (const librevenge::RVNGPropertyList &propList) final | 
| void | drawPolygon (const librevenge::RVNGPropertyList &propList) final | 
| void | drawPolyline (const librevenge::RVNGPropertyList &propList) final | 
| void | drawPath (const librevenge::RVNGPropertyList &propList) final | 
| void | drawConnector (const librevenge::RVNGPropertyList &propList) final | 
| void | insertEquation (const librevenge::RVNGPropertyList &propList) final | 
| Protected Attributes | |
| std::shared_ptr< MWAWSpreadsheetEncoderInternal::State > | m_state | 
| the actual state  More... | |
main class used to define store librevenge::RVNGSpreadsheetInterface lists of command in a librevenge::RVNGBinaryData.
\note as this class implements the functions librevenge::RVNGSpreadsheetInterface,the documentation is not duplicated..
| MWAWSpreadsheetEncoder::MWAWSpreadsheetEncoder | ( | ) | 
constructor
| 
 | final | 
destructor
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| bool MWAWSpreadsheetEncoder::getBinaryResult | ( | MWAWEmbeddedObject & | object | ) | 
return the final spreadsheet
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | final | 
| 
 | protected | 
the actual state
Referenced by closeChart(), closeChartPlotArea(), closeChartSerie(), closeChartTextObject(), closeComment(), closeFooter(), closeFootnote(), closeFrame(), closeGroup(), closeHeader(), closeLink(), closeListElement(), closeOrderedListLevel(), closePageSpan(), closeParagraph(), closeSection(), closeSheet(), closeSheetCell(), closeSheetRow(), closeSpan(), closeTable(), closeTableCell(), closeTableRow(), closeTextBox(), closeUnorderedListLevel(), defineCharacterStyle(), defineChartStyle(), defineEmbeddedFont(), defineGraphicStyle(), definePageStyle(), defineParagraphStyle(), defineSectionStyle(), defineSheetNumberingStyle(), drawConnector(), drawEllipse(), drawPath(), drawPolygon(), drawPolyline(), drawRectangle(), endDocument(), getBinaryResult(), insertBinaryObject(), insertChartAxis(), insertCoveredTableCell(), insertEquation(), insertField(), insertLineBreak(), insertSpace(), insertTab(), insertText(), openChart(), openChartPlotArea(), openChartSerie(), openChartTextObject(), openComment(), openFooter(), openFootnote(), openFrame(), openGroup(), openHeader(), openLink(), openListElement(), openOrderedListLevel(), openPageSpan(), openParagraph(), openSection(), openSheet(), openSheetCell(), openSheetRow(), openSpan(), openTable(), openTableCell(), openTableRow(), openTextBox(), openUnorderedListLevel(), setDocumentMetaData(), and startDocument().