Home | Trees | Indices | Help |
---|
|
|
|||
DatabaseSessionLoader basic/database/DatabaseSessionLoader.hh:37 |
|||
DatabaseSessionLoaderAP | |||
DatabaseSessionLoaderCAP | |||
DatabaseSessionLoaderCreator basic/database/DatabaseSessionLoaderCreator.hh:25 |
|||
DatabaseSessionLoaderCreatorAP | |||
DatabaseSessionLoaderCreatorCAP | |||
DatabaseSessionOptions basic/database/DatabaseSessionOptions.hh:35 |
|||
DatabaseSessionOptionsAP | |||
DatabaseSessionOptionsCAP | |||
DatabaseSessionOptionsCreator basic/database/DatabaseSessionOptionsCreator.hh:25 |
|||
DatabaseSessionOptionsCreatorAP | |||
DatabaseSessionOptionsCreatorCAP | |||
__CPP_DatabaseSessionLoaderCreator__ | |||
__CPP_DatabaseSessionLoader__ | |||
__CPP_DatabaseSessionOptionsCreator__ | |||
__CPP_DatabaseSessionOptions__ |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
|||
__package__ = None
|
|
check_statement_sanity( (str)sql) -> None : basic/database/sql_utils.hh:115 C++ signature : void check_statement_sanity(std::string) |
db_partition_from_options( (object)db_mode) -> int : Returns partition identifer if in partitioned database mode, otherwise -1. C++ signature : long db_partition_from_options(utility::sql_database::DatabaseMode::e) |
full_name( (str)db_file [, (bool)warn=True]) -> str : Full-path database file name C++ signature : std::string full_name(std::string [,bool=True]) |
get_db_session( (object)db_mode, (object)transaction_mode, (int)chunk_size, (str)db_name [, (str)pq_schema='']) -> object : Aquire a database session using the command line parameters For postgres databases, the pq_schema acts like a namespace in the database C++ signature : boost::shared_ptr<utility::sql_database::session> get_db_session(utility::sql_database::DatabaseMode::e,utility::sql_database::TransactionMode::e,unsigned long,std::string [,std::string='']) get_db_session( (object)db_mode, (str)db_name [, (str)pq_schema='']) -> object : basic/database/sql_utils.hh:70 C++ signature : boost::shared_ptr<utility::sql_database::session> get_db_session(utility::sql_database::DatabaseMode::e,std::string [,std::string='']) get_db_session( (str)db_name, (object)transaction_mode, (int)chunk_size [, (str)pq_schema='']) -> object : Aquire a database session using the command line parameters For postgres databases, the pq_schema acts like a namespace in the database C++ signature : boost::shared_ptr<utility::sql_database::session> get_db_session(std::string,utility::sql_database::TransactionMode::e,unsigned long [,std::string='']) get_db_session( (str)db_name [, (str)pq_schema='']) -> object : Aquire a database session using the command line parameters For postgres databases, the pq_schema acts like a namespace in the database. Transaction type set to standard C++ signature : boost::shared_ptr<utility::sql_database::session> get_db_session(std::string [,std::string='']) get_db_session() -> object : Aquire a database session using the command line options transaction type is set to standard C++ signature : boost::shared_ptr<utility::sql_database::session> get_db_session() |
insert_or_ignore( (str)table_name, (std_vector_string)column_names, (std_vector_string)values, (object)db_session) -> None : basic/database/sql_utils.hh:112 C++ signature : void insert_or_ignore(std::string,std::vector<std::string, std::allocator<std::string> >,std::vector<std::string, std::allocator<std::string> >,boost::shared_ptr<utility::sql_database::session>) |
make_compound_statement( (str)table_name, (std_vector_string)column_names, (int)row_count) -> str : basic/database/sql_utils.hh:135 C++ signature : std::string make_compound_statement(std::string,std::vector<std::string, std::allocator<std::string> >,unsigned long) |
open( (object)db_stream, (str)db_file [, (bool)warn=True]) -> bool : Open a database file on a provided stream C++ signature : bool open(utility::io::izstream {lvalue},std::string [,bool=True]) |
parse_database_connection( (Tag)tag) -> object : basic/database/sql_utils.hh:139 C++ signature : boost::shared_ptr<utility::sql_database::session> parse_database_connection(boost::shared_ptr<utility::tag::Tag const>) |
resolve_db_partition( (bool)partition_by_mpi_process [, (int)manual_partition=-1]) -> int : Returns partition identifer from mpi rank if in partitioned database mode, or valid manual partition, otherwise -1. C++ signature : long resolve_db_partition(bool [,long=-1]) |
safely_prepare_statement( (str)statement_string, (object)db_session) -> object : basic/database/sql_utils.hh:97 C++ signature : cppdb::statement safely_prepare_statement(std::string,boost::shared_ptr<utility::sql_database::session>) |
safely_read_from_database( (object)statement) -> object : basic/database/sql_utils.hh:105 C++ signature : cppdb::result safely_read_from_database(cppdb::statement {lvalue}) |
safely_write_to_database( (object)statement) -> None : basic/database/sql_utils.hh:101 C++ signature : void safely_write_to_database(cppdb::statement {lvalue}) |
set_cache_size( (object)db_session, (int)cache_size) -> None : set the number of 1kb pages to use for cache C++ signature : void set_cache_size(boost::shared_ptr<utility::sql_database::session>,unsigned long) |
table_exists( (object)db_session, (str)table_name) -> bool : basic/database/sql_utils.hh:120 C++ signature : bool table_exists(boost::shared_ptr<utility::sql_database::session>,std::string) |
write_schema_to_database( (str)schema, (object)db_session) -> None : basic/database/sql_utils.hh:130 C++ signature : void write_schema_to_database(std::string,boost::shared_ptr<utility::sql_database::session>) |
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Sat Jun 6 00:10:47 2015 | http://epydoc.sourceforge.net |