Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

config.h File Reference

#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)


Generated on Fri Jul 29 23:17:13 2005 for libgdamm by  doxygen 1.4.4