Classes | |
| class | dal::DbException |
| Default database exception. More... | |
| class | dal::DbConnectionFailure |
| Database connection failure. More... | |
| class | dal::DbDisconnectionFailure |
| Database disconnection failure. More... | |
| class | dal::DbSqlQueryExecFailure |
| SQL query execution failure. More... | |
| class | dal::AlreadySetException |
| Already set exception. More... | |
| class | dal::RsColumnHeadersNotSet |
| Missing column headers exception. More... | |
| class | dal::DataProvider |
| An abstract data provider. More... | |
| class | dal::DataProviderFactory |
| A factory to create data providers. More... | |
| class | dal::MySqlDataProvider |
| A MySQL Data Provider. More... | |
| class | dal::PqDataProvider |
| A PostgreSQL Data Provider. More... | |
| class | dal::RecordSet |
| A RecordSet to store the result of a SQL query. More... | |
| class | dal::SqLiteDataProvider |
| A SQLite Data Provider. More... | |
Typedefs | |
| typedef std::vector< std::string > | Row |
| Data type for a row in a RecordSet. | |
Enumerations | |
| enum | DbBackends { DB_BKEND_MYSQL, DB_BKEND_SQLITE, DB_BKEND_POSTGRESQL } |
| Enumeration type for the database backends. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &out, const RecordSet &rhs) |
| Operator<< Append the stringified RecordSet to the output stream. | |
|
|
Data type for a row in a RecordSet.
Definition at line 36 of file recordset.h. |
|
|
Enumeration type for the database backends.
Definition at line 38 of file dataprovider.h. |
|
||||||||||||
|
Operator<< Append the stringified RecordSet to the output stream.
Definition at line 199 of file recordset.cpp. |
1.3.9.1