rllib
1
|
#include <rlspreadsheet.h>
Public Member Functions | |
rlSpreadsheetTable (char delimitor='\t') | |
column = 1...N, row = 1...N More... | |
virtual | ~rlSpreadsheetTable () |
const char * | text (int column, int row) |
void | setText (int column, int row, const char *text) |
int | printf (int column, int row, const char *format,...) |
void | clear () |
int | read (const char *filename) |
int | write (const char *filename) |
void | setNextTable (rlSpreadsheetTable *next) |
rlSpreadsheetTable * | getNextTable () |
rlSpreadsheetRow * | getFirstRow () |
int | exists (int column, int row) |
void | setDelimitor (char delimitor) |
Private Attributes | |
char | delimitor |
rlSpreadsheetRow * | firstRow |
rlSpreadsheetTable * | nextTable |
A spreadsheet Table. The class works with CSV files.
Definition at line 69 of file rlspreadsheet.h.
rlSpreadsheetTable::rlSpreadsheetTable | ( | char | delimitor = '\t' | ) |
|
virtual |
Definition at line 261 of file rlspreadsheet.cpp.
void rlSpreadsheetTable::clear | ( | ) |
Definition at line 319 of file rlspreadsheet.cpp.
int rlSpreadsheetTable::exists | ( | int | column, |
int | row | ||
) |
Definition at line 406 of file rlspreadsheet.cpp.
rlSpreadsheetRow * rlSpreadsheetTable::getFirstRow | ( | ) |
Definition at line 396 of file rlspreadsheet.cpp.
rlSpreadsheetTable * rlSpreadsheetTable::getNextTable | ( | ) |
Definition at line 401 of file rlspreadsheet.cpp.
int rlSpreadsheetTable::printf | ( | int | column, |
int | row, | ||
const char * | format, | ||
... | |||
) |
Definition at line 306 of file rlspreadsheet.cpp.
int rlSpreadsheetTable::read | ( | const char * | filename | ) |
Definition at line 331 of file rlspreadsheet.cpp.
void rlSpreadsheetTable::setDelimitor | ( | char | delimitor | ) |
Definition at line 422 of file rlspreadsheet.cpp.
void rlSpreadsheetTable::setNextTable | ( | rlSpreadsheetTable * | next | ) |
Definition at line 391 of file rlspreadsheet.cpp.
void rlSpreadsheetTable::setText | ( | int | column, |
int | row, | ||
const char * | text | ||
) |
Definition at line 288 of file rlspreadsheet.cpp.
const char * rlSpreadsheetTable::text | ( | int | column, |
int | row | ||
) |
Definition at line 273 of file rlspreadsheet.cpp.
int rlSpreadsheetTable::write | ( | const char * | filename | ) |
Definition at line 372 of file rlspreadsheet.cpp.
|
private |
Definition at line 87 of file rlspreadsheet.h.
|
private |
Definition at line 88 of file rlspreadsheet.h.
|
private |
Definition at line 89 of file rlspreadsheet.h.