#include <CSV_Header.h>

Public Member Functions | |
| CSV_Header () | |
| CSV_Field * | getField (const string &fieldName) throw (string) |
| CSV_Field * | getField (const int &index) throw (string) |
| vector< string > | getFieldList () |
| const string | getFieldType (const string &fieldName) |
| const bool | populate (vector< string > *foo) |
| void | print () |
| ~CSV_Header () | |
Definition at line 46 of file CSV_Header.h.
| CSV_Header::CSV_Header | ( | ) |
Definition at line 39 of file CSV_Header.cc.
| CSV_Header::~CSV_Header | ( | ) |
Definition at line 44 of file CSV_Header.cc.
| CSV_Field * CSV_Header::getField | ( | const string & | fieldName | ) | throw (string) |
Definition at line 88 of file CSV_Header.cc.
| CSV_Field * CSV_Header::getField | ( | const int & | index | ) | throw (string) |
Definition at line 77 of file CSV_Header.cc.
Referenced by CSV_Obj::getFieldData(), CSV_Obj::getRecord(), CSV_Obj::load(), and CSV_Obj::printField().
| vector< string > CSV_Header::getFieldList | ( | ) |
Definition at line 121 of file CSV_Header.cc.
Referenced by CSV_Obj::getFieldList().
| const string CSV_Header::getFieldType | ( | const string & | fieldName | ) |
Definition at line 98 of file CSV_Header.cc.
Referenced by CSV_Obj::getFieldType().
| const bool CSV_Header::populate | ( | vector< string > * | foo | ) |
Definition at line 49 of file CSV_Header.cc.
References CSV_Field::insertIndex(), CSV_Field::insertName(), CSV_Field::insertType(), and slim().
Referenced by CSV_Obj::load().

| void CSV_Header::print | ( | ) |
Definition at line 107 of file CSV_Header.cc.
References CSV_Field::getIndex(), CSV_Field::getName(), and CSV_Field::getType().

1.6.1