ionflux.org | Impressum

Database interface

Interface to SQL compatible databases. More...

Classes

class  Ionflux::Tools::BufferedTable
 Buffered database table. More...
struct  Ionflux::Tools::DatabaseConfig
 Database configuration. More...
struct  Ionflux::Tools::DatabaseError
 Database error. More...
class  Ionflux::Tools::DatabaseClassInfo
 Class information for class Database. More...
class  Ionflux::Tools::Database
 Database. More...
class  Ionflux::Tools::MySQLDatabase
 MySQLDatabase. More...

Typedefs

typedef std::vector< std::string > Ionflux::Tools::DbRow
 Result row.
typedef std::map< std::string,
std::string > 
Ionflux::Tools::DbRowMap
 Result row as a map.
typedef std::vector< DbRowIonflux::Tools::DbResult
 Set of result rows.
typedef std::vector< DbRowMapIonflux::Tools::DbResultMap
 Set of result rows as maps.
typedef std::vector< std::string > Ionflux::Tools::DbTables
 List of tables.
typedef std::vector< std::string > Ionflux::Tools::DbColumns
 List of columns.

Detailed Description

Interface to SQL compatible databases.


Typedef Documentation

typedef std::vector<std::string> Ionflux::Tools::DbColumns
 

List of columns.

typedef std::vector<DbRow> Ionflux::Tools::DbResult
 

Set of result rows.

typedef std::vector<DbRowMap> Ionflux::Tools::DbResultMap
 

Set of result rows as maps.

typedef std::vector<std::string> Ionflux::Tools::DbRow
 

Result row.

typedef std::map<std::string, std::string> Ionflux::Tools::DbRowMap
 

Result row as a map.

typedef std::vector<std::string> Ionflux::Tools::DbTables
 

List of tables.


Generated on Tue Mar 14 21:07:14 2006 for Ionflux Tools Class Library (iftools) by  doxygen 1.4.6