# Glom::ConnectionPoolBackends::PostgresSelfHosted Member List

This is the complete list of members for Glom::ConnectionPoolBackends::PostgresSelfHosted, including all inherited members.

add_column(const Glib::RefPtr< Gnome::Gda::Connection >& connection, const Glib::ustring& table_name, const sharedptr< const Field >& field, std::auto_ptr< Glib::Error >& error) | Glom::ConnectionPoolBackends::Backend | `[protected, virtual]`
attempt_connect(const Glib::ustring& port, const Glib::ustring& database, const Glib::ustring& username, const Glib::ustring& password, std::auto_ptr< ExceptionConnection >& error) | Glom::ConnectionPoolBackends::Postgres | `[protected]`
attempt_create_database(const Glib::ustring& database_name, const Glib::ustring& host, const Glib::ustring& port, const Glib::ustring& username, const Glib::ustring& password, std::auto_ptr< Glib::Error >& error) | Glom::ConnectionPoolBackends::Postgres | `[protected]`
begin_transaction(const Glib::RefPtr< Gnome::Gda::Connection >& connection, const Glib::ustring& name, Gnome::Gda::TransactionIsolation level, std::auto_ptr< Glib::Error >& error) | Glom::ConnectionPoolBackends::Backend | `[protected]`
check_postgres_gda_client_is_available() | Glom::ConnectionPoolBackends::Postgres | `[static]`
commit_transaction(const Glib::RefPtr< Gnome::Gda::Connection >& connection, const Glib::ustring& name, std::auto_ptr< Glib::Error >& error) | Glom::ConnectionPoolBackends::Backend | `[protected]`
convert_backup(const SlotProgress& slot_progress, const std::string& base_directory, const Glib::ustring& username, const Glib::ustring& password, const Glib::ustring& database_name) | Glom::ConnectionPoolBackends::Postgres | `[virtual]`
create_directory_filepath(const std::string& filepath) | Glom::ConnectionPoolBackends::Postgres | `[protected]`
create_server_operation(const Glib::RefPtr< Gnome::Gda::ServerProvider >& provider, const Glib::RefPtr< Gnome::Gda::Connection >& connection, Gnome::Gda::ServerOperationType type, std::auto_ptr< Glib::Error >& error) | Glom::ConnectionPoolBackends::Backend | `[protected]`
create_text_file(const std::string& file_uri, const std::string& contents, bool current_user_only=false) | Glom::ConnectionPoolBackends::Postgres | `[protected, static]`
drop_column(const Glib::RefPtr< Gnome::Gda::Connection >& connection, const Glib::ustring& table_name, const Glib::ustring& field_name, std::auto_ptr< Glib::Error >& error) | Glom::ConnectionPoolBackends::Backend | `[protected, virtual]`
file_exists_filepath(const std::string& filepath) | Glom::ConnectionPoolBackends::Postgres | `[protected]`
file_exists_uri(const std::string& uri) const | Glom::ConnectionPoolBackends::Postgres | `[protected]`
get_database_directory_uri() const | Glom::ConnectionPoolBackends::Backend | `[protected]`
get_path_to_postgres_executable(const std::string& program) | Glom::ConnectionPoolBackends::Postgres | `[static]`
get_port() const | Glom::ConnectionPoolBackends::PostgresSelfHosted |
get_postgres_server_version() const | Glom::ConnectionPoolBackends::Postgres |
get_self_hosting_active() const | Glom::ConnectionPoolBackends::PostgresSelfHosted |
get_self_hosting_backup_path(const std::string& base_directory=std::string(), bool create_parent_dir=false) | Glom::ConnectionPoolBackends::Postgres | `[protected]`
get_self_hosting_config_path(bool create=false) | Glom::ConnectionPoolBackends::Postgres | `[protected]`
get_self_hosting_data_path(bool create=false) | Glom::ConnectionPoolBackends::Postgres | `[protected]`
get_self_hosting_path(bool create=false, const std::string& child_directory=std::string()) | Glom::ConnectionPoolBackends::Postgres | `[protected]`
INITERROR_COULD_NOT_CREATE_DIRECTORY enum value | Glom::ConnectionPoolBackends::Backend |
INITERROR_COULD_NOT_START_SERVER enum value | Glom::ConnectionPoolBackends::Backend |
INITERROR_DIRECTORY_ALREADY_EXISTS enum value | Glom::ConnectionPoolBackends::Backend |
INITERROR_NONE enum value | Glom::ConnectionPoolBackends::Backend |
INITERROR_OTHER enum value | Glom::ConnectionPoolBackends::Backend |
InitErrors enum name | Glom::ConnectionPoolBackends::Backend |
install_postgres(const SlotProgress& slot_progress) | Glom::ConnectionPoolBackends::PostgresSelfHosted | `[static]`
m_database_directory_uri | Glom::ConnectionPoolBackends::Backend | `[protected]`
m_host | Glom::ConnectionPoolBackends::Postgres | `[protected]`
m_port | Glom::ConnectionPoolBackends::Postgres | `[protected]`
perform_server_operation(const Glib::RefPtr< Gnome::Gda::ServerProvider >& provider, const Glib::RefPtr< Gnome::Gda::Connection >& connection, const Glib::RefPtr< Gnome::Gda::ServerOperation >& operation, std::auto_ptr< Glib::Error >& error) | Glom::ConnectionPoolBackends::Backend | `[protected]`
port_as_string(int port_num) | Glom::ConnectionPoolBackends::Postgres | `[protected, static]`
Postgres() | Glom::ConnectionPoolBackends::Postgres |
PostgresSelfHosted() | Glom::ConnectionPoolBackends::PostgresSelfHosted |
query_execute(const Glib::RefPtr< Gnome::Gda::Connection >& connection, const Glib::ustring& sql_query, std::auto_ptr< Glib::Error >& error) | Glom::ConnectionPoolBackends::Backend | `[protected]`
rollback_transaction(const Glib::RefPtr< Gnome::Gda::Connection >& connection, const Glib::ustring& name, std::auto_ptr< Glib::Error >& error) | Glom::ConnectionPoolBackends::Backend | `[protected]`
save_backup(const SlotProgress& slot_progress, const Glib::ustring& username, const Glib::ustring& password, const Glib::ustring& database_name) | Glom::ConnectionPoolBackends::Postgres | `[virtual]`
save_password_to_pgpass(const Glib::ustring username, const Glib::ustring& password, std::string& filepath_previous, std::string& filepath_original) | Glom::ConnectionPoolBackends::Postgres | `[protected]`
set_database_directory_uri(const std::string& directory_uri) | Glom::ConnectionPoolBackends::Backend | `[protected]`
set_server_operation_value(const Glib::RefPtr< Gnome::Gda::ServerOperation >& operation, const Glib::ustring& path, const Glib::ustring& value, std::auto_ptr< Glib::Error >& error) | Glom::ConnectionPoolBackends::Backend | `[protected]`
SlotProgress typedef | Glom::ConnectionPoolBackends::Backend | `[protected]`
STARTUPERROR_FAILED_NO_DATA enum value | Glom::ConnectionPoolBackends::Backend |
STARTUPERROR_FAILED_NO_DATA_HAS_BACKUP_DATA enum value | Glom::ConnectionPoolBackends::Backend |
STARTUPERROR_FAILED_UNKNOWN_REASON enum value | Glom::ConnectionPoolBackends::Backend |
STARTUPERROR_NONE enum value | Glom::ConnectionPoolBackends::Backend |
StartupErrors enum name | Glom::ConnectionPoolBackends::Backend |
type_vec_const_fields typedef | Glom::ConnectionPoolBackends::Backend |
~Backend() | Glom::ConnectionPoolBackends::Backend | `[inline, virtual]`