Rosetta
Classes | Typedefs | Functions
utility::sql_database Namespace Reference

Classes

class  session
 
class  transaction
 
class  DatabaseSessionManager
 
struct  TransactionMode
 
struct  DatabaseMode
 

Typedefs

typedef pointer::shared_ptr< sessionsessionOP
 
typedef pointer::shared_ptr< session const > sessionCOP
 
typedef pointer::shared_ptr< transactiontransactionOP
 
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

◆ sessionCOP

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

◆ sessionOP

typedef pointer::shared_ptr< session > utility::sql_database::sessionOP

◆ transactionCOP

typedef pointer::shared_ptr< transaction const > utility::sql_database::transactionCOP

◆ transactionOP

typedef pointer::shared_ptr< transaction > utility::sql_database::transactionOP

Function Documentation

◆ database_mode_from_name()

DatabaseMode::e utility::sql_database::database_mode_from_name ( std::string const &  database_mode)

◆ name_from_database_mode()

std::string utility::sql_database::name_from_database_mode ( DatabaseMode::e  database_mode)

◆ name_from_transaction_mode()

std::string utility::sql_database::name_from_transaction_mode ( TransactionMode::e  transaction_mode)

◆ transaction_mode_from_name()

TransactionMode::e utility::sql_database::transaction_mode_from_name ( std::string const &  transaction_mode)