21#ifndef RVNGCSVSPREADSHEETGENERATOR_H
22#define RVNGCSVSPREADSHEETGENERATOR_H
32struct RVNGCSVSpreadsheetGeneratorImpl;
61 void setSeparators(
char fieldSep=
',',
char textSep=
'"',
char decimalSep=
'.');
77 void closeSheetCell();
84 void closeChartTextObject();
86 void closeChartPlotArea();
89 void closeChartSerie();
101 void closeParagraph();
117 void insertLineBreak();
122 void closeOrderedListLevel();
123 void closeUnorderedListLevel();
125 void closeListElement();
128 void closeFootnote();
139 void closeTableRow();
141 void closeTableCell();
A CSV generator for spreadsheet documents.
Definition RVNGCSVSpreadsheetGenerator.h:38
RVNGCSVSpreadsheetGenerator(const RVNGCSVSpreadsheetGenerator &other)
unimplemented copy constructor to prevent copy
RVNGCSVSpreadsheetGenerator & operator=(const RVNGCSVSpreadsheetGenerator &other)
unimplemented copy operator to prevent copy
RVNGCSVSpreadsheetGeneratorImpl * m_impl
the internal storage data
Definition RVNGCSVSpreadsheetGenerator.h:166
Definition RVNGPropertyList.h:39
Pure virtual class containing all the callback functions that can be made by a spreadsheet parser.
Definition RVNGSpreadsheetInterface.h:50
Definition RVNGStringVector.h:33
UTF-8 string.
Definition RVNGString.h:34
#define REVENGE_GENERATORS_API
Definition librevenge-generators-api.h:34
Definition RVNGBinaryData.cpp:40
Definition RVNGCSVSpreadsheetGenerator.cpp:49