Loads delimited file into memory. DataTable. More...
#include <DelimitedFile.h>
Public Member Functions | |
DelimitedFile (const DelimitedFile &csv) | |
DelimitedFile & | operator= (const DelimitedFile &csv) |
int | RowCount () const |
void | AddRow (DataRowPtr row) |
DataRowPtr | operator[] (int idx) const |
DataRowPtr | RowAt (int idx) const |
VariantPtr | CellAt (int row, int col) const |
bool | RowHasData (int row) const |
void | Clear () |
virtual void | ValidateMem () const |
virtual void | CheckMem () const |
Static Public Member Functions | |
static DelimitedFilePtr | Parse (TextReader &reader, char coldelim) |
static DelimitedFilePtr | Parse (const String &filename, char coldelim) |
Static Protected Member Functions | |
static DataRowPtr | Parse (Array< byte > &cstr, int cstrLen, char coldelim) |
Protected Attributes | |
DataTable | m_table |
Loads delimited file into memory. DataTable.
Definition at line 45 of file DelimitedFile.h.