#include <libgdamm/providerinfo.h>
#include <libgdamm/datasourceinfo.h>
#include <libgdamm/datamodel.h>
#include <glibmm.h>
Go to the source code of this file.
Namespaces | |
namespace | Gnome |
namespace | Gnome::Gda |
namespace | Gnome::Gda::Config |
Classes | |
struct | Gnome::Gda::Config::ProviderInfoTraits |
struct | Gnome::Gda::Config::DataSourceInfoTraits |
Typedefs | |
typedef sigc::slot< void, const Glib::ustring & > | Gnome::Gda::Config::SlotListener |
For instance, void on_listen(const Glib::ustring& path);. | |
typedef Glib::ListHandle< ProviderInfo, ProviderInfoTraits > | Gnome::Gda::Config::ListHandle_ProviderInfo |
typedef Glib::ListHandle< DataSourceInfo, DataSourceInfoTraits > | Gnome::Gda::Config::ListHandle_DataSourceInfo |
Functions | |
Glib::ustring | Gnome::Gda::Config::get_value_string (const Glib::ustring &path) |
int | Gnome::Gda::Config::get_value_int (const Glib::ustring &path) |
double | Gnome::Gda::Config::get_value_float (const Glib::ustring &path) |
bool | Gnome::Gda::Config::get_value_boolean (const Glib::ustring &path) |
void | Gnome::Gda::Config::set_value (const Glib::ustring &path, const Glib::ustring &new_value) |
void | Gnome::Gda::Config::set_value (const Glib::ustring &path, int new_value) |
void | Gnome::Gda::Config::set_value (const Glib::ustring &path, double new_value) |
void | Gnome::Gda::Config::set_value (const Glib::ustring &path, bool new_value) |
void | Gnome::Gda::Config::remove_section (const Glib::ustring &path) |
void | Gnome::Gda::Config::remove_key (const Glib::ustring &path) |
bool | Gnome::Gda::Config::has_section (const Glib::ustring &path) |
bool | Gnome::Gda::Config::has_key (const Glib::ustring &path) |
Glib::ListHandle< Glib::ustring > | Gnome::Gda::Config::list_sections (const Glib::ustring &path) |
Glib::ListHandle< Glib::ustring > | Gnome::Gda::Config::list_keys (const Glib::ustring &path) |
Glib::ustring | Gnome::Gda::Config::get_type (const Glib::ustring &path) |
guint | Gnome::Gda::Config::add_listener (const Glib::ustring &path, const SlotListener &slot) |
void | Gnome::Gda::Config::remove_listener (guint id) |
ListHandle_ProviderInfo | Gnome::Gda::Config::get_providers () |
ProviderInfo | Gnome::Gda::Config::get_provider_by_name (const Glib::ustring &name) |
ListHandle_DataSourceInfo | Gnome::Gda::Config::get_data_sources () |
DataSourceInfo | Gnome::Gda::Config::find_data_source (const Glib::ustring &name) |
Glib::RefPtr< DataModel > | Gnome::Gda::Config::get_data_source_model () |
void | Gnome::Gda::Config::save_data_source (const Glib::ustring &name, const Glib::ustring &provider, const Glib::ustring &cnc_string, const Glib::ustring &description, const Glib::ustring &username, const Glib::ustring &password) |
void | Gnome::Gda::Config::save_data_source (const DataSourceInfo &dsn_info) |
void | Gnome::Gda::Config::remove_data_source (const Glib::ustring &name) |