Main Page Class Hierarchy Compound List File List Compound Members

# TableData.h

    00001 #ifndef TABLEDATA_H
    00002 #define TABLEDATA_H
    00003
    00004 #include "global.h"
    00005 #include "Row.h"
    00006 #include <vector>
    00007 using namespace std;
    00008
    00015 //Date created - 03 May 2002
    00016 class TableData {
    00017
    00018         public:
    00022                 TableData();
    00023
    00027                 ~TableData();
    00028
    00029                 //TableData(Row rows[], int numOfRows);
    00030                 int setRows(vector<Row> rowList, int *status);
    00031
    00035                 int getNumOfRows(int  &nrows, int *status);
    00036
    00041                 int getRow(Row &row, int index, int *status);
    00042
    00043                 // called internally
    00044                 void cleanup();
    00045
    00046         private:
    00047                 vector<Row> m_rowList;
    00048
    00049
    00050 };
    00051
    00052 #endif