1 #ifndef simpleRDBTable_H 2 #define simpleRDBTable_H 32 #include <suplibxx/str.h> 33 #include <Exception/Exception.h> 35 #include <rdbxx/RDBColumn.h> 36 #include <rdbxx/RDB.h> 47 template<
class Type >
65 const char* header[] )
69 static void getData(
RDBColumn* rdbcol,
string& val );
72 static void getData(
RDBColumn* rdbcol,
int& val );
75 static void getData(
RDBColumn* rdbcol,
long& val );
78 static void getData(
RDBColumn* rdbcol,
double& val );
80 void print( ostream& os )
const;
87 const char** rdb_header;
102 size_t count_num_args(
const char* str[] );
106 #ifndef simpleRDBTable_cc 107 #include <rdbxx/simpleRDBTable.cc> Provides interface for manipulating RDB tables.
A simple interface to the RDB++ read a row of an rdb table to initialize a class Type.
Provides interface for general column related methods.