Main Page   Class Hierarchy   Compound List   File List   Compound Members  

Row.h

00001 #ifndef ROW_H
00002 #define ROW_H
00003 
00004 #include "global.h"
00005 #include "Column.h"
00006 #include <vector>
00007 using namespace std;
00008 
00015 // Date created - 03 May 2002
00016 
00017 class Row {
00018 
00019         public: 
00023                 Row();
00024 
00025                 //Row(vector<Column> columnList);
00026 
00030                 ~Row();
00031 
00035                 Row operator=(const Row &r);
00036 
00040                 Row(const Row &r);
00041 
00042                 int setColumns(vector<Column> colList, int *status);
00043 
00048                 int getColumn(Column &column, int index, int *status);
00049         
00050         private: 
00051                 vector<Column> m_columnList;
00052 
00053                 void makecopy(const Row &r);
00054                 void cleanup(void);
00055                 
00056 
00057 
00058 };
00059 
00060 #endif

Generated on Mon Jul 15 13:54:19 2002 for VOTable Parser 1.2 Documentation by doxygen1.2.16