Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator 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 const &database_mode)
 
TransactionMode::e transaction_mode_from_name (std::string const &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

Function Documentation

DatabaseMode::e utility::sql_database::database_mode_from_name ( std::string const &  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 const &  transaction_mode)