gconfmm 2.28.3
Gnome::Conf Namespace Reference

Classes

class  ChangeSet
 A ChangeSet is a set of changes to the GConf database that can be commited and reversed easily. More...
 
class  Client
 The main Gnome::Conf object. More...
 
class  Entry
 An Entry stores an entry from a GConf "directory", including a key-value pair, the name of the Schema applicable to this entry, whether the value is a default value, and whether GConf can write a new value at this key. More...
 
class  Error
 Exception class for Gnome::Conf::Client errors. More...
 
class  Schema
 
class  SetInterface
 Common Interface for key-value settable objects. More...
 
class  Value
 Wrapper for primitive types. More...
 

Typedefs

typedef std::pair< Value, ValueValuePair
 
typedef std::pair< ValueType, ValueTypeValueTypePair
 
typedef sigc::slot< void, guint, EntryCallback
 

Enumerations

enum  ClientErrorHandlingMode {
  CLIENT_HANDLE_NONE ,
  CLIENT_HANDLE_UNRETURNED ,
  CLIENT_HANDLE_ALL
}
 
enum  ClientPreloadType {
  CLIENT_PRELOAD_NONE ,
  CLIENT_PRELOAD_ONELEVEL ,
  CLIENT_PRELOAD_RECURSIVE
}
 
enum  ValueType {
  VALUE_INVALID ,
  VALUE_STRING ,
  VALUE_INT ,
  VALUE_FLOAT ,
  VALUE_BOOL ,
  VALUE_SCHEMA ,
  VALUE_LIST ,
  VALUE_PAIR
}
 
enum  UnsetFlags { UNSET_INCLUDING_SCHEMA_NAMES }
 

Functions

void init ()
 
Glib::RefPtr< Gnome::Conf::Clientwrap (GConfClient* object, bool take_copy=false)
 A Glib::wrap() method for this object.
 
Gnome::Conf::Entry wrap (GConfEntry* object, bool take_copy=false)
 A Glib::wrap() method for this object.
 
Gnome::Conf::Schema wrap (GConfSchema* object, bool take_copy=false)
 A Glib::wrap() method for this object.
 
Gnome::Conf::Value wrap (GConfValue* object, bool take_copy=false)
 A Glib::wrap() method for this object.
 

Typedef Documentation

◆ Callback

typedef sigc::slot<void, guint, Entry> Gnome::Conf::Callback

◆ ValuePair

◆ ValueTypePair

Function Documentation

◆ init()

void Gnome::Conf::init ( )