![]()  | 
  
    Rosetta
    2015.38
    
   | 
 
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 pointer::shared_ptr< session const > utility::sql_database::sessionCOP | 
| typedef pointer::shared_ptr< session > utility::sql_database::sessionOP | 
| typedef pointer::shared_ptr< transaction const > utility::sql_database::transactionCOP | 
| typedef pointer::shared_ptr< transaction > utility::sql_database::transactionOP | 
| 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 | ) | 
References utility::sql_database::DatabaseMode::mysql, utility::sql_database::DatabaseMode::postgres, utility::sql_database::DatabaseMode::sqlite3, and utility_exit_with_message.
Referenced by utility::sql_database::DatabaseSessionManager::get_db_session(), basic::database::get_db_session(), basic::database::insert_or_ignore(), basic::database::parse_database_connection(), basic::database::schema_generator::DbText::print(), basic::database::schema_generator::Index::print(), basic::database::schema_generator::ForeignKey::print(), basic::database::schema_generator::DbTextKey::print(), basic::database::schema_generator::DbBigInt::print(), basic::database::schema_generator::DbDouble::print(), basic::database::schema_generator::DbReal::print(), basic::database::schema_generator::DbUUID::print(), basic::database::set_cache_size(), basic::database::schema_generator::Schema::table_init_statements(), basic::database::schema_generator::Schema::table_schema_statements(), and basic::database::insert_statement_generator::InsertGenerator::write_to_database().
| std::string utility::sql_database::name_from_transaction_mode | ( | TransactionMode::e | transaction_mode | ) | 
References utility::sql_database::TransactionMode::chunk, utility::sql_database::TransactionMode::none, utility::sql_database::TransactionMode::standard, and utility_exit_with_message.
Referenced by utility::sql_database::session::begin_transaction(), utility::sql_database::session::commit_transaction(), utility::sql_database::session::force_commit_transaction(), and basic::database::parse_database_connection().
| TransactionMode::e utility::sql_database::transaction_mode_from_name | ( | std::string | transaction_mode | ) | 
 1.8.7