RDM::DB Namespace Reference
The RDM Database Namespace. More...
Namespaces |
|
| QUERY | |
| The RDM Database Query Namespace. |
|
Data Structures |
|
| class | insert_row |
| Template Class for inserting a row. More... |
|
| class | read_row |
| Template Class for reading a row. More... |
|
| class | transaction |
| Template Class for doing transactions. More... |
|
Enumerations |
|
| enum | direction { direction_forward = 1, direction_backward = -1 } |
| The direction for a fetch. More... |
|
| enum | TRANSACTIONAL_T { TRANSACTIONAL, NOT_TRANSACTIONAL } |
| Whether the operation is required to be transactional. More... |
|
Detailed Description
The RDM Database Namespace.
The RDM Database Namespace contains a set of template classes used for transaction handling, reading and inserting data and a namespace with classes for quering data from RaimaDB.
Enumeration Type Documentation
direction
| enum RDM::DB::direction |
The direction for a fetch.
The RaimaDB Database API contains a set of (template) classes used for transaction handling for RaimaDB, inserting data into RaimaDB, and reading and querying data from RaimaDB.
| Enumerator | |
|---|---|
| direction_forward |
The direction for a fetch is forward, meaning that first or next is fetched |
| direction_backward |
The direction for a fetch is backward, meaning that last or prev is fetched |
TRANSACTIONAL_T
TRANSACTIONAL_T
Whether the operation is required to be transactional.
Definition: rdm_db_transaction.h:34