Rosetta
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Typedefs | Functions
utility::sql_database Namespace Reference

Classes

struct  DatabaseMode
 
class  DatabaseSessionManager
 
class  session
 
class  transaction
 
struct  TransactionMode
 

Typedefs

typedef pointer::shared_ptr
< session
sessionOP
 
typedef pointer::shared_ptr
< session const > 
sessionCOP
 
typedef pointer::shared_ptr
< transaction
transactionOP
 
typedef pointer::shared_ptr
< transaction const > 
transactionCOP
 

Functions

DatabaseMode::e database_mode_from_name (std::string database_mode)
 
TransactionMode::e transaction_mode_from_name (std::string transaction_mode)
 
std::string name_from_transaction_mode (TransactionMode::e transaction_mode)
 
std::string name_from_database_mode (DatabaseMode::e database_mode)
 

Typedef Documentation

typedef pointer::shared_ptr< session const > utility::sql_database::sessionCOP

Definition at line 27 of file DatabaseSessionManager.fwd.hh.

Definition at line 25 of file DatabaseSessionManager.fwd.hh.

Definition at line 31 of file DatabaseSessionManager.fwd.hh.

Definition at line 29 of file DatabaseSessionManager.fwd.hh.

Function Documentation

DatabaseMode::e utility::sql_database::database_mode_from_name ( std::string  database_mode)
std::string utility::sql_database::name_from_database_mode ( DatabaseMode::e  database_mode)
std::string utility::sql_database::name_from_transaction_mode ( TransactionMode::e  transaction_mode)
TransactionMode::e utility::sql_database::transaction_mode_from_name ( std::string  transaction_mode)