diff options
author | Havoc Pennington <hp@src.gnome.org> | 2000-02-29 17:05:57 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2000-02-29 17:05:57 +0000 |
commit | db7400ec8904124bb0bb5d00c98d46179dc9dde4 (patch) | |
tree | 815d8ec5211bee88c1295b53dc7dbcf8d92a6939 /doc | |
parent | cc05af5bfbf5f796d3105122bc13adba198df029 (diff) | |
download | gconf-db7400ec8904124bb0bb5d00c98d46179dc9dde4.tar.gz |
update templates
Diffstat (limited to 'doc')
-rw-r--r-- | doc/gconf/gconf-decl.txt | 4414 | ||||
-rw-r--r-- | doc/gconf/tmpl/gconf-sources.sgml | 1 |
2 files changed, 3815 insertions, 600 deletions
diff --git a/doc/gconf/gconf-decl.txt b/doc/gconf/gconf-decl.txt index 0ac9540d..c08fe464 100644 --- a/doc/gconf/gconf-decl.txt +++ b/doc/gconf/gconf-decl.txt @@ -20,7 +20,7 @@ </MACRO> <MACRO> <NAME>VERSION</NAME> -#define VERSION "0.3" +#define VERSION "0.5" </MACRO> <MACRO> <NAME>HAVE_GETTEXT</NAME> @@ -140,43 +140,98 @@ </MACRO> <MACRO> <NAME>VERSION</NAME> -#define VERSION "0.3" +#define VERSION "0.5" </MACRO> <STRUCT> <NAME>GThreadPool</NAME> </STRUCT> <STRUCT> -<NAME>Cache</NAME> +<NAME>Entry</NAME> </STRUCT> <FUNCTION> -<NAME>cache_new</NAME> -<RETURNS>Cache *</RETURNS> -const gchar *root_dir +<NAME>entry_new</NAME> +<RETURNS>Entry *</RETURNS> +const gchar *relative_name </FUNCTION> <FUNCTION> -<NAME>cache_destroy</NAME> +<NAME>entry_destroy</NAME> <RETURNS>void </RETURNS> -Cache *cache +Entry *entry </FUNCTION> <FUNCTION> -<NAME>cache_sync</NAME> +<NAME>entry_get_name</NAME> +<RETURNS>const gchar *</RETURNS> +Entry *entry +</FUNCTION> +<FUNCTION> +<NAME>entry_set_node</NAME> +<RETURNS>void </RETURNS> +Entry *entry,xmlNodePtr node +</FUNCTION> +<FUNCTION> +<NAME>entry_get_node</NAME> +<RETURNS>xmlNodePtr </RETURNS> +Entry *entry +</FUNCTION> +<FUNCTION> +<NAME>entry_fill_from_node</NAME> +<RETURNS>void </RETURNS> +Entry *entry +</FUNCTION> +<FUNCTION> +<NAME>entry_sync_to_node</NAME> +<RETURNS>void </RETURNS> +Entry *entry +</FUNCTION> +<FUNCTION> +<NAME>entry_get_value</NAME> +<RETURNS>GConfValue *</RETURNS> +Entry *entry,const gchar **locales,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>entry_set_value</NAME> +<RETURNS>void </RETURNS> +Entry *entry,GConfValue *value +</FUNCTION> +<FUNCTION> +<NAME>entry_unset_value</NAME> <RETURNS>gboolean </RETURNS> -Cache *cache,GConfError **err +Entry *entry,const gchar *locale </FUNCTION> <FUNCTION> -<NAME>cache_clean</NAME> +<NAME>entry_get_metainfo</NAME> +<RETURNS>GConfMetaInfo *</RETURNS> +Entry *entry +</FUNCTION> +<FUNCTION> +<NAME>entry_set_mod_time</NAME> <RETURNS>void </RETURNS> -Cache *cache,GTime older_than +Entry *entry,GTime mod_time </FUNCTION> <FUNCTION> -<NAME>cache_delete_dir</NAME> +<NAME>entry_set_mod_user</NAME> <RETURNS>void </RETURNS> -Cache *cache,const gchar *key,GConfError **err +Entry *e,const gchar *user </FUNCTION> <FUNCTION> -<NAME>cache_lookup</NAME> -<RETURNS>Dir *</RETURNS> -Cache *cache,const gchar *key,gboolean create_if_missing,GConfError **err +<NAME>entry_get_schema_name</NAME> +<RETURNS>const gchar *</RETURNS> +Entry *e +</FUNCTION> +<FUNCTION> +<NAME>entry_set_schema_name</NAME> +<RETURNS>void </RETURNS> +Entry *e,const gchar *name +</FUNCTION> +<FUNCTION> +<NAME>my_xmlSetProp</NAME> +<RETURNS>void </RETURNS> +xmlNodePtr node,const gchar* name,const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>my_xmlGetProp</NAME> +<RETURNS>char *</RETURNS> +xmlNodePtr node,const gchar* name </FUNCTION> <STRUCT> <NAME>Dir</NAME> @@ -184,7 +239,7 @@ Cache *cache,const gchar *key,gboolean create_if_missing,GConfError **e <FUNCTION> <NAME>dir_new</NAME> <RETURNS>Dir *</RETURNS> -const gchar *keyname,const gchar *xml_root_dir +const gchar *keyname,const gchar *xml_root_dir,guint dir_mode,guint file_mode </FUNCTION> <FUNCTION> <NAME>dir_load</NAME> @@ -271,93 +326,43 @@ Dir *d <RETURNS>gboolean </RETURNS> Dir *d </FUNCTION> -<STRUCT> -<NAME>Entry</NAME> -</STRUCT> -<FUNCTION> -<NAME>entry_new</NAME> -<RETURNS>Entry *</RETURNS> -const gchar *relative_name -</FUNCTION> -<FUNCTION> -<NAME>entry_destroy</NAME> -<RETURNS>void </RETURNS> -Entry *entry -</FUNCTION> -<FUNCTION> -<NAME>entry_get_name</NAME> -<RETURNS>const gchar *</RETURNS> -Entry *entry -</FUNCTION> <FUNCTION> -<NAME>entry_set_node</NAME> -<RETURNS>void </RETURNS> -Entry *entry,xmlNodePtr node -</FUNCTION> -<FUNCTION> -<NAME>entry_get_node</NAME> -<RETURNS>xmlNodePtr </RETURNS> -Entry *entry -</FUNCTION> -<FUNCTION> -<NAME>entry_fill_from_node</NAME> -<RETURNS>void </RETURNS> -Entry *entry -</FUNCTION> -<FUNCTION> -<NAME>entry_sync_to_node</NAME> -<RETURNS>void </RETURNS> -Entry *entry +<NAME>mode_t_to_mode</NAME> +<RETURNS>guint </RETURNS> +mode_t orig </FUNCTION> +<STRUCT> +<NAME>Cache</NAME> +</STRUCT> <FUNCTION> -<NAME>entry_get_value</NAME> -<RETURNS>GConfValue *</RETURNS> -Entry *entry,const gchar **locales,GConfError **err +<NAME>cache_new</NAME> +<RETURNS>Cache *</RETURNS> +const gchar *root_dir,guint dir_mode,guint file_mode </FUNCTION> <FUNCTION> -<NAME>entry_set_value</NAME> +<NAME>cache_destroy</NAME> <RETURNS>void </RETURNS> -Entry *entry,GConfValue *value +Cache *cache </FUNCTION> <FUNCTION> -<NAME>entry_unset_value</NAME> +<NAME>cache_sync</NAME> <RETURNS>gboolean </RETURNS> -Entry *entry,const gchar *locale -</FUNCTION> -<FUNCTION> -<NAME>entry_get_metainfo</NAME> -<RETURNS>GConfMetaInfo *</RETURNS> -Entry *entry -</FUNCTION> -<FUNCTION> -<NAME>entry_set_mod_time</NAME> -<RETURNS>void </RETURNS> -Entry *entry,GTime mod_time -</FUNCTION> -<FUNCTION> -<NAME>entry_set_mod_user</NAME> -<RETURNS>void </RETURNS> -Entry *e,const gchar *user -</FUNCTION> -<FUNCTION> -<NAME>entry_get_schema_name</NAME> -<RETURNS>const gchar *</RETURNS> -Entry *e +Cache *cache,GConfError **err </FUNCTION> <FUNCTION> -<NAME>entry_set_schema_name</NAME> +<NAME>cache_clean</NAME> <RETURNS>void </RETURNS> -Entry *e,const gchar *name +Cache *cache,GTime older_than </FUNCTION> <FUNCTION> -<NAME>my_xmlSetProp</NAME> +<NAME>cache_delete_dir</NAME> <RETURNS>void </RETURNS> -xmlNodePtr node,const gchar* name,const gchar* str +Cache *cache,const gchar *key,GConfError **err </FUNCTION> <FUNCTION> -<NAME>my_xmlGetProp</NAME> -<RETURNS>char *</RETURNS> -xmlNodePtr node,const gchar* name +<NAME>cache_lookup</NAME> +<RETURNS>Dir *</RETURNS> +Cache *cache,const gchar *key,gboolean create_if_missing,GConfError **err </FUNCTION> <STRUCT> <NAME>GConfBackendVTable</NAME> @@ -478,6 +483,11 @@ const gchar* address const gchar* address </FUNCTION> <FUNCTION> +<NAME>gconf_address_flags</NAME> +<RETURNS>gchar **</RETURNS> +const gchar* address +</FUNCTION> +<FUNCTION> <NAME>gconf_backend_file</NAME> <RETURNS>gchar *</RETURNS> const gchar* address @@ -503,127 +513,6 @@ GConfBackend* backend GConfBackend* backend,const gchar* address,GConfError** err </FUNCTION> <STRUCT> -<NAME>GConfChangeSet</NAME> -</STRUCT> -<USER_FUNCTION> -<NAME>GConfChangeSetForeachFunc</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs, - const gchar* key, - GConfValue* value, - gpointer user_data -</USER_FUNCTION> -<FUNCTION> -<NAME>gconf_commit_change_set</NAME> -<RETURNS>gboolean </RETURNS> -GConfEngine* conf,GConfChangeSet* cs,gboolean remove_committed,GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_create_reverse_change_set</NAME> -<RETURNS>GConfChangeSet *</RETURNS> -GConfEngine* conf,GConfChangeSet* cs,GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_create_change_set_from_currentv</NAME> -<RETURNS>GConfChangeSet *</RETURNS> -GConfEngine* conf,const gchar** keys,GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_create_change_set_from_current</NAME> -<RETURNS>GConfChangeSet *</RETURNS> -GConfEngine* conf,GConfError** err,const gchar* first_key,... -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_new</NAME> -<RETURNS>GConfChangeSet *</RETURNS> -void -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_ref</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_unref</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_clear</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_size</NAME> -<RETURNS>guint </RETURNS> -GConfChangeSet* cs -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_remove</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs,const gchar* key -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_foreach</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs,GConfChangeSetForeachFunc func,gpointer user_data -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_check_value</NAME> -<RETURNS>gboolean </RETURNS> -GConfChangeSet* cs, const gchar* key,GConfValue** value_retloc -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_set</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs, const gchar* key,GConfValue* value -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_set_nocopy</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs, const gchar* key,GConfValue* value -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_unset</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs, const gchar* key -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_set_float</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs, const gchar* key,gdouble val -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_set_int</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs, const gchar* key,gint val -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_set_string</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs, const gchar* key,const gchar* val -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_set_bool</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs, const gchar* key,gboolean val -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_set_schema</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs, const gchar* key,GConfSchema* val -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_set_list</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs, const gchar* key,GConfValueType list_type,GSList* list -</FUNCTION> -<FUNCTION> -<NAME>gconf_change_set_set_pair</NAME> -<RETURNS>void </RETURNS> -GConfChangeSet* cs, const gchar* key,GConfValueType car_type, GConfValueType cdr_type,gconstpointer address_of_car,gconstpointer address_of_cdr -</FUNCTION> -<STRUCT> <NAME>GConfEngine</NAME> </STRUCT> <STRUCT> @@ -726,242 +615,6 @@ GConfError* err1, GConfError* err2 <RETURNS>const gchar *</RETURNS> GConfErrNo en </FUNCTION> -<FUNCTION> -<NAME>gconf_key_directory</NAME> -<RETURNS>gchar *</RETURNS> -const gchar* key -</FUNCTION> -<FUNCTION> -<NAME>gconf_key_key</NAME> -<RETURNS>const gchar *</RETURNS> -const gchar* key -</FUNCTION> -<FUNCTION> -<NAME>gconf_file_test</NAME> -<RETURNS>gboolean </RETURNS> -const gchar* filename, int test -</FUNCTION> -<FUNCTION> -<NAME>gconf_file_exists</NAME> -<RETURNS>gboolean </RETURNS> -const gchar* filename -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_from_corba_value</NAME> -<RETURNS>GConfValue *</RETURNS> -const ConfigValue* value -</FUNCTION> -<FUNCTION> -<NAME>corba_value_from_gconf_value</NAME> -<RETURNS>ConfigValue *</RETURNS> -GConfValue* value -</FUNCTION> -<FUNCTION> -<NAME>fill_corba_value_from_gconf_value</NAME> -<RETURNS>void </RETURNS> -GConfValue* value,ConfigValue* dest -</FUNCTION> -<FUNCTION> -<NAME>invalid_corba_value</NAME> -<RETURNS>ConfigValue *</RETURNS> - -</FUNCTION> -<FUNCTION> -<NAME>fill_corba_schema_from_gconf_schema</NAME> -<RETURNS>void </RETURNS> -GConfSchema* sc,ConfigSchema* dest -</FUNCTION> -<FUNCTION> -<NAME>corba_schema_from_gconf_schema</NAME> -<RETURNS>ConfigSchema *</RETURNS> -GConfSchema* sc -</FUNCTION> -<FUNCTION> -<NAME>gconf_schema_from_corba_schema</NAME> -<RETURNS>GConfSchema *</RETURNS> -const ConfigSchema* cs -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_type_to_string</NAME> -<RETURNS>const gchar *</RETURNS> -GConfValueType type -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_type_from_string</NAME> -<RETURNS>GConfValueType </RETURNS> -const gchar* str -</FUNCTION> -<FUNCTION> -<NAME>gconf_load_source_path</NAME> -<RETURNS>gchar **</RETURNS> -const gchar* filename, GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_shutdown_daemon</NAME> -<RETURNS>void </RETURNS> -GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_ping_daemon</NAME> -<RETURNS>gboolean </RETURNS> -void -</FUNCTION> -<FUNCTION> -<NAME>gconf_spawn_daemon</NAME> -<RETURNS>gboolean </RETURNS> -GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_string_to_gulong</NAME> -<RETURNS>gulong </RETURNS> -const gchar* str -</FUNCTION> -<FUNCTION> -<NAME>gconf_string_to_double</NAME> -<RETURNS>gboolean </RETURNS> -const gchar* str, gdouble* val -</FUNCTION> -<FUNCTION> -<NAME>gconf_double_to_string</NAME> -<RETURNS>gchar *</RETURNS> -gdouble val -</FUNCTION> -<FUNCTION> -<NAME>gconf_current_locale</NAME> -<RETURNS>const gchar *</RETURNS> -void -</FUNCTION> -<ENUM> -<NAME>GConfLogPriority</NAME> -typedef enum { - GCL_EMERG, - GCL_ALERT, - GCL_CRIT, - GCL_ERR, - GCL_WARNING, - GCL_NOTICE, - GCL_INFO, - GCL_DEBUG -} GConfLogPriority; -</ENUM> -<FUNCTION> -<NAME>gconf_log</NAME> -<RETURNS>void </RETURNS> -GConfLogPriority pri, const gchar* format, ... -</FUNCTION> -<FUNCTION> -<NAME>gconf_key_check</NAME> -<RETURNS>gboolean </RETURNS> -const gchar* key, GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_new_from_string</NAME> -<RETURNS>GConfValue *</RETURNS> -GConfValueType type, const gchar* str,GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_new_list_from_string</NAME> -<RETURNS>GConfValue *</RETURNS> -GConfValueType list_type,const gchar* str -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_new_pair_from_string</NAME> -<RETURNS>GConfValue *</RETURNS> -GConfValueType car_type,GConfValueType cdr_type,const gchar* str -</FUNCTION> -<FUNCTION> -<NAME>gconf_quote_string</NAME> -<RETURNS>gchar *</RETURNS> -const gchar* str -</FUNCTION> -<FUNCTION> -<NAME>gconf_unquote_string</NAME> -<RETURNS>gchar *</RETURNS> -const gchar* str, const gchar** end, GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_unquote_string_inplace</NAME> -<RETURNS>void </RETURNS> -gchar* str, gchar** end, GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_decode</NAME> -<RETURNS>GConfValue *</RETURNS> -const gchar* encoded -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_encode</NAME> -<RETURNS>gchar *</RETURNS> -GConfValue* val -</FUNCTION> -<FUNCTION> -<NAME>gconf_quote_percents</NAME> -<RETURNS>gchar *</RETURNS> -const gchar* src -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_list_from_primitive_list</NAME> -<RETURNS>GConfValue *</RETURNS> -GConfValueType list_type, GSList* list -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_pair_from_primitive_pair</NAME> -<RETURNS>GConfValue *</RETURNS> -GConfValueType car_type,GConfValueType cdr_type,gconstpointer address_of_car,gconstpointer address_of_cdr -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_list_to_primitive_list_destructive</NAME> -<RETURNS>GSList *</RETURNS> -GConfValue* val,GConfValueType list_type,GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_value_pair_to_primitive_pair_destructive</NAME> -<RETURNS>gboolean </RETURNS> -GConfValue* val,GConfValueType car_type,GConfValueType cdr_type,gpointer car_retloc,gpointer cdr_retloc,GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_set_daemon_mode</NAME> -<RETURNS>void </RETURNS> -gboolean setting -</FUNCTION> -<FUNCTION> -<NAME>gconf_in_daemon_mode</NAME> -<RETURNS>gboolean </RETURNS> -void -</FUNCTION> -<FUNCTION> -<NAME>gconf_set_daemon_ior</NAME> -<RETURNS>void </RETURNS> -const gchar* ior -</FUNCTION> -<FUNCTION> -<NAME>gconf_get_daemon_ior</NAME> -<RETURNS>const gchar *</RETURNS> -void -</FUNCTION> -<FUNCTION> -<NAME>gconf_handle_oaf_exception</NAME> -<RETURNS>gboolean </RETURNS> -CORBA_Environment* ev, GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_nanosleep</NAME> -<RETURNS>void </RETURNS> -gulong useconds -</FUNCTION> -<STRUCT> -<NAME>GConfLock</NAME> -</STRUCT> -<FUNCTION> -<NAME>gconf_get_lock</NAME> -<RETURNS>GConfLock *</RETURNS> -const gchar* lock_directory,GConfError** err -</FUNCTION> -<FUNCTION> -<NAME>gconf_release_lock</NAME> -<RETURNS>gboolean </RETURNS> -GConfLock* lock,GConfError** err -</FUNCTION> <STRUCT> <NAME>GConfListeners</NAME> </STRUCT> @@ -1011,53 +664,6 @@ GConfListeners* listeners,const gchar* all_above,GConfListenersCallback callback GConfListeners* listeners </FUNCTION> <STRUCT> -<NAME>GConfLocaleCache</NAME> -</STRUCT> -<FUNCTION> -<NAME>gconf_locale_cache_new</NAME> -<RETURNS>GConfLocaleCache *</RETURNS> -void -</FUNCTION> -<FUNCTION> -<NAME>gconf_locale_cache_destroy</NAME> -<RETURNS>void </RETURNS> -GConfLocaleCache* cache -</FUNCTION> -<FUNCTION> -<NAME>gconf_locale_cache_expire</NAME> -<RETURNS>void </RETURNS> -GConfLocaleCache* cache,guint max_age_exclusive_in_seconds -</FUNCTION> -<STRUCT> -<NAME>GConfLocaleList</NAME> -</STRUCT> -<STRUCT> -<NAME>GConfLocaleList</NAME> -struct GConfLocaleList { - const gchar** list; -}; -</STRUCT> -<FUNCTION> -<NAME>gconf_locale_list_ref</NAME> -<RETURNS>void </RETURNS> -GConfLocaleList* list -</FUNCTION> -<FUNCTION> -<NAME>gconf_locale_list_unref</NAME> -<RETURNS>void </RETURNS> -GConfLocaleList* list -</FUNCTION> -<FUNCTION> -<NAME>gconf_locale_cache_get_list</NAME> -<RETURNS>GConfLocaleList *</RETURNS> -GConfLocaleCache* cache,const gchar* locale -</FUNCTION> -<FUNCTION> -<NAME>gconf_split_locale</NAME> -<RETURNS>gchar **</RETURNS> -const gchar* locale -</FUNCTION> -<STRUCT> <NAME>GConfSchema</NAME> struct GConfSchema { GConfValueType type; /* Type of the described entry */ @@ -1165,6 +771,7 @@ typedef enum { */ GCONF_SOURCE_ALL_WRITEABLE = 1 << 0, GCONF_SOURCE_ALL_READABLE = 1 << 1, + GCONF_SOURCE_NEVER_WRITEABLE = 1 << 2, GCONF_SOURCE_ALL_FLAGS = ((1 << 0) | (1 << 1)) } GConfSourceFlags; </ENUM> @@ -1558,87 +1165,87 @@ GConfEngine* conf, guint cnxn_id, const gchar* key, GConfValue* value, gboolean <FUNCTION> <NAME>gconf_notify_add</NAME> <RETURNS>guint </RETURNS> -GConfEngine* conf,const gchar* namespace_section,GConfNotifyFunc func,gpointer user_data,GConfError** err +GConfEngine *conf,const gchar *namespace_section,GConfNotifyFunc func,gpointer user_data,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_notify_remove</NAME> <RETURNS>void </RETURNS> -GConfEngine* conf,guint cnxn +GConfEngine *conf,guint cnxn </FUNCTION> <FUNCTION> <NAME>gconf_get</NAME> <RETURNS>GConfValue *</RETURNS> -GConfEngine* conf, const gchar* key, GConfError** err +GConfEngine *conf,const gchar *key,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_get_without_default</NAME> <RETURNS>GConfValue *</RETURNS> -GConfEngine* conf,const gchar* key,GConfError** err +GConfEngine *conf,const gchar *key,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_get_full</NAME> <RETURNS>GConfValue *</RETURNS> -GConfEngine* conf,const gchar* key, const gchar* locale,gboolean use_schema_default,gboolean* value_is_default,GConfError** err +GConfEngine *conf,const gchar *key,const gchar *locale,gboolean use_schema_default,gboolean *value_is_default,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_get_with_locale</NAME> <RETURNS>GConfValue *</RETURNS> -GConfEngine* conf,const gchar* key, const gchar* locale,GConfError** err +GConfEngine *conf,const gchar *key,const gchar *locale,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_get_default_from_schema</NAME> <RETURNS>GConfValue *</RETURNS> -GConfEngine* conf,const gchar* key,GConfError** err +GConfEngine *conf,const gchar *key,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_set</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key,GConfValue* value, GConfError** err +GConfEngine *conf,const gchar *key,GConfValue *value,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_unset</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key, GConfError** err +GConfEngine *conf,const gchar *key,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_associate_schema</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key,const gchar* schema_key, GConfError** err +GConfEngine *conf,const gchar *key,const gchar *schema_key,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_all_entries</NAME> <RETURNS>GSList *</RETURNS> -GConfEngine* conf, const gchar* dir, GConfError** err +GConfEngine *conf,const gchar *dir,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_all_dirs</NAME> <RETURNS>GSList *</RETURNS> -GConfEngine* conf, const gchar* dir, GConfError** err +GConfEngine *conf,const gchar *dir,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_suggest_sync</NAME> <RETURNS>void </RETURNS> -GConfEngine* conf, GConfError** err +GConfEngine *conf,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_dir_exists</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* dir, GConfError** err +GConfEngine *conf,const gchar *dir,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_valid_key</NAME> <RETURNS>gboolean </RETURNS> -const gchar* key, gchar** why_invalid +const gchar *key,gchar **why_invalid </FUNCTION> <FUNCTION> <NAME>gconf_key_is_below</NAME> <RETURNS>gboolean </RETURNS> -const gchar* above, const gchar* below +const gchar *above,const gchar *below </FUNCTION> <FUNCTION> <NAME>gconf_concat_key_and_dir</NAME> <RETURNS>gchar *</RETURNS> -const gchar* dir, const gchar* key +const gchar *dir,const gchar *key </FUNCTION> <FUNCTION> <NAME>gconf_unique_key</NAME> @@ -1648,72 +1255,72 @@ void <FUNCTION> <NAME>gconf_get_float</NAME> <RETURNS>gdouble </RETURNS> -GConfEngine* conf, const gchar* key,GConfError** err +GConfEngine *conf,const gchar *key,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_get_int</NAME> <RETURNS>gint </RETURNS> -GConfEngine* conf, const gchar* key,GConfError** err +GConfEngine *conf,const gchar *key,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_get_string</NAME> <RETURNS>gchar *</RETURNS> -GConfEngine* conf, const gchar* key,GConfError** err +GConfEngine *conf,const gchar *key,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_get_bool</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key,GConfError** err +GConfEngine *conf,const gchar *key,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_get_schema</NAME> <RETURNS>GConfSchema *</RETURNS> -GConfEngine* conf, const gchar* key, GConfError** err +GConfEngine *conf,const gchar *key,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_get_list</NAME> <RETURNS>GSList *</RETURNS> -GConfEngine* conf, const gchar* key,GConfValueType list_type, GConfError** err +GConfEngine *conf,const gchar *key,GConfValueType list_type,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_get_pair</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key,GConfValueType car_type, GConfValueType cdr_type,gpointer car_retloc, gpointer cdr_retloc,GConfError** err +GConfEngine *conf,const gchar *key,GConfValueType car_type,GConfValueType cdr_type,gpointer car_retloc,gpointer cdr_retloc,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_set_float</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key,gdouble val, GConfError** err +GConfEngine *conf,const gchar *key,gdouble val,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_set_int</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key,gint val, GConfError** err +GConfEngine *conf,const gchar *key,gint val,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_set_string</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key,const gchar* val, GConfError** err +GConfEngine *conf,const gchar *key,const gchar *val,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_set_bool</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key,gboolean val, GConfError** err +GConfEngine *conf,const gchar *key,gboolean val,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_set_schema</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key,GConfSchema* val, GConfError** err +GConfEngine *conf,const gchar *key,GConfSchema *val,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_set_list</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key,GConfValueType list_type,GSList* list,GConfError** err +GConfEngine *conf,const gchar *key,GConfValueType list_type,GSList *list,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_set_pair</NAME> <RETURNS>gboolean </RETURNS> -GConfEngine* conf, const gchar* key,GConfValueType car_type, GConfValueType cdr_type,gconstpointer address_of_car,gconstpointer address_of_cdr,GConfError** err +GConfEngine *conf,const gchar *key,GConfValueType car_type,GConfValueType cdr_type,gconstpointer address_of_car,gconstpointer address_of_cdr,GConfError **err </FUNCTION> <FUNCTION> <NAME>gconf_init</NAME> @@ -1743,12 +1350,12 @@ struct GConfEnumStringPair { <FUNCTION> <NAME>gconf_string_to_enum</NAME> <RETURNS>gboolean </RETURNS> -GConfEnumStringPair lookup_table[],const gchar* str,gint* enum_value_retloc +GConfEnumStringPair lookup_table[],const gchar *str,gint *enum_value_retloc </FUNCTION> <FUNCTION> <NAME>gconf_enum_to_string</NAME> <RETURNS>const gchar *</RETURNS> -GConfEnumStringPair lookup_table[],gint enum_value +GConfEnumStringPair lookup_table[],gint enum_value </FUNCTION> <FUNCTION> <NAME>gconf_clear_cache</NAME> @@ -1760,6 +1367,53 @@ GConfEngine* conf, GConfError** err <RETURNS>void </RETURNS> GConfEngine* conf, GConfError** err </FUNCTION> +<STRUCT> +<NAME>GConfLocaleCache</NAME> +</STRUCT> +<FUNCTION> +<NAME>gconf_locale_cache_new</NAME> +<RETURNS>GConfLocaleCache *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_locale_cache_destroy</NAME> +<RETURNS>void </RETURNS> +GConfLocaleCache* cache +</FUNCTION> +<FUNCTION> +<NAME>gconf_locale_cache_expire</NAME> +<RETURNS>void </RETURNS> +GConfLocaleCache* cache,guint max_age_exclusive_in_seconds +</FUNCTION> +<STRUCT> +<NAME>GConfLocaleList</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfLocaleList</NAME> +struct GConfLocaleList { + const gchar** list; +}; +</STRUCT> +<FUNCTION> +<NAME>gconf_locale_list_ref</NAME> +<RETURNS>void </RETURNS> +GConfLocaleList* list +</FUNCTION> +<FUNCTION> +<NAME>gconf_locale_list_unref</NAME> +<RETURNS>void </RETURNS> +GConfLocaleList* list +</FUNCTION> +<FUNCTION> +<NAME>gconf_locale_cache_get_list</NAME> +<RETURNS>GConfLocaleList *</RETURNS> +GConfLocaleCache* cache,const gchar* locale +</FUNCTION> +<FUNCTION> +<NAME>gconf_split_locale</NAME> +<RETURNS>gchar **</RETURNS> +const gchar* locale +</FUNCTION> <MACRO> <NAME>ORBIT_IDL_SERIAL</NAME> #define ORBIT_IDL_SERIAL 9 @@ -2845,6 +2499,778 @@ ConfigServer _obj, const ConfigServer_Context ctx, CORBA_Environment * ev <RETURNS>void </RETURNS> ConfigServer _obj, const ConfigServer_Context ctx, CORBA_Environment * ev </FUNCTION> +<FUNCTION> +<NAME>gconf_key_directory</NAME> +<RETURNS>gchar *</RETURNS> +const gchar* key +</FUNCTION> +<FUNCTION> +<NAME>gconf_key_key</NAME> +<RETURNS>const gchar *</RETURNS> +const gchar* key +</FUNCTION> +<FUNCTION> +<NAME>gconf_file_test</NAME> +<RETURNS>gboolean </RETURNS> +const gchar* filename, int test +</FUNCTION> +<FUNCTION> +<NAME>gconf_file_exists</NAME> +<RETURNS>gboolean </RETURNS> +const gchar* filename +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_from_corba_value</NAME> +<RETURNS>GConfValue *</RETURNS> +const ConfigValue* value +</FUNCTION> +<FUNCTION> +<NAME>corba_value_from_gconf_value</NAME> +<RETURNS>ConfigValue *</RETURNS> +GConfValue* value +</FUNCTION> +<FUNCTION> +<NAME>fill_corba_value_from_gconf_value</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,ConfigValue* dest +</FUNCTION> +<FUNCTION> +<NAME>invalid_corba_value</NAME> +<RETURNS>ConfigValue *</RETURNS> + +</FUNCTION> +<FUNCTION> +<NAME>fill_corba_schema_from_gconf_schema</NAME> +<RETURNS>void </RETURNS> +GConfSchema* sc,ConfigSchema* dest +</FUNCTION> +<FUNCTION> +<NAME>corba_schema_from_gconf_schema</NAME> +<RETURNS>ConfigSchema *</RETURNS> +GConfSchema* sc +</FUNCTION> +<FUNCTION> +<NAME>gconf_schema_from_corba_schema</NAME> +<RETURNS>GConfSchema *</RETURNS> +const ConfigSchema* cs +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_type_to_string</NAME> +<RETURNS>const gchar *</RETURNS> +GConfValueType type +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_type_from_string</NAME> +<RETURNS>GConfValueType </RETURNS> +const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>gconf_load_source_path</NAME> +<RETURNS>gchar **</RETURNS> +const gchar* filename, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_shutdown_daemon</NAME> +<RETURNS>void </RETURNS> +GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_ping_daemon</NAME> +<RETURNS>gboolean </RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_spawn_daemon</NAME> +<RETURNS>gboolean </RETURNS> +GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_string_to_gulong</NAME> +<RETURNS>gulong </RETURNS> +const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>gconf_string_to_double</NAME> +<RETURNS>gboolean </RETURNS> +const gchar* str, gdouble* val +</FUNCTION> +<FUNCTION> +<NAME>gconf_double_to_string</NAME> +<RETURNS>gchar *</RETURNS> +gdouble val +</FUNCTION> +<FUNCTION> +<NAME>gconf_current_locale</NAME> +<RETURNS>const gchar *</RETURNS> +void +</FUNCTION> +<ENUM> +<NAME>GConfLogPriority</NAME> +typedef enum { + GCL_EMERG, + GCL_ALERT, + GCL_CRIT, + GCL_ERR, + GCL_WARNING, + GCL_NOTICE, + GCL_INFO, + GCL_DEBUG +} GConfLogPriority; +</ENUM> +<FUNCTION> +<NAME>gconf_log</NAME> +<RETURNS>void </RETURNS> +GConfLogPriority pri, const gchar* format, ... +</FUNCTION> +<FUNCTION> +<NAME>gconf_key_check</NAME> +<RETURNS>gboolean </RETURNS> +const gchar* key, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_new_from_string</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValueType type, const gchar* str,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_new_list_from_string</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValueType list_type,const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_new_pair_from_string</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValueType car_type,GConfValueType cdr_type,const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>gconf_quote_string</NAME> +<RETURNS>gchar *</RETURNS> +const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>gconf_unquote_string</NAME> +<RETURNS>gchar *</RETURNS> +const gchar* str, const gchar** end, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_unquote_string_inplace</NAME> +<RETURNS>void </RETURNS> +gchar* str, gchar** end, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_decode</NAME> +<RETURNS>GConfValue *</RETURNS> +const gchar* encoded +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_encode</NAME> +<RETURNS>gchar *</RETURNS> +GConfValue* val +</FUNCTION> +<FUNCTION> +<NAME>gconf_quote_percents</NAME> +<RETURNS>gchar *</RETURNS> +const gchar* src +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_list_from_primitive_list</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValueType list_type, GSList* list +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_pair_from_primitive_pair</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValueType car_type,GConfValueType cdr_type,gconstpointer address_of_car,gconstpointer address_of_cdr +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_list_to_primitive_list_destructive</NAME> +<RETURNS>GSList *</RETURNS> +GConfValue* val,GConfValueType list_type,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_pair_to_primitive_pair_destructive</NAME> +<RETURNS>gboolean </RETURNS> +GConfValue* val,GConfValueType car_type,GConfValueType cdr_type,gpointer car_retloc,gpointer cdr_retloc,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_daemon_mode</NAME> +<RETURNS>void </RETURNS> +gboolean setting +</FUNCTION> +<FUNCTION> +<NAME>gconf_in_daemon_mode</NAME> +<RETURNS>gboolean </RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_daemon_ior</NAME> +<RETURNS>void </RETURNS> +const gchar* ior +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_daemon_ior</NAME> +<RETURNS>const gchar *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_handle_oaf_exception</NAME> +<RETURNS>gboolean </RETURNS> +CORBA_Environment* ev, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_nanosleep</NAME> +<RETURNS>void </RETURNS> +gulong useconds +</FUNCTION> +<STRUCT> +<NAME>GConfLock</NAME> +</STRUCT> +<FUNCTION> +<NAME>gconf_get_lock</NAME> +<RETURNS>GConfLock *</RETURNS> +const gchar* lock_directory,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_release_lock</NAME> +<RETURNS>gboolean </RETURNS> +GConfLock* lock,GConfError** err +</FUNCTION> +<STRUCT> +<NAME>GConfChangeSet</NAME> +</STRUCT> +<USER_FUNCTION> +<NAME>GConfChangeSetForeachFunc</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, + const gchar* key, + GConfValue* value, + gpointer user_data +</USER_FUNCTION> +<FUNCTION> +<NAME>gconf_commit_change_set</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine* conf,GConfChangeSet* cs,gboolean remove_committed,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_create_reverse_change_set</NAME> +<RETURNS>GConfChangeSet *</RETURNS> +GConfEngine* conf,GConfChangeSet* cs,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_create_change_set_from_currentv</NAME> +<RETURNS>GConfChangeSet *</RETURNS> +GConfEngine* conf,const gchar** keys,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_create_change_set_from_current</NAME> +<RETURNS>GConfChangeSet *</RETURNS> +GConfEngine* conf,GConfError** err,const gchar* first_key,... +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_new</NAME> +<RETURNS>GConfChangeSet *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_ref</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_unref</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_clear</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_size</NAME> +<RETURNS>guint </RETURNS> +GConfChangeSet* cs +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_remove</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs,const gchar* key +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_foreach</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs,GConfChangeSetForeachFunc func,gpointer user_data +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_check_value</NAME> +<RETURNS>gboolean </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfValue** value_retloc +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfValue* value +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_nocopy</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfValue* value +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_unset</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_float</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,gdouble val +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_int</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,gint val +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_string</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,const gchar* val +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_bool</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,gboolean val +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_schema</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfSchema* val +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_list</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfValueType list_type,GSList* list +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_pair</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfValueType car_type, GConfValueType cdr_type,gconstpointer address_of_car,gconstpointer address_of_cdr +</FUNCTION> +<FUNCTION> +<NAME>gce_app_new</NAME> +<RETURNS>GtkWidget *</RETURNS> +const gchar* geometry +</FUNCTION> +<FUNCTION> +<NAME>gce_app_close</NAME> +<RETURNS>void</RETURNS> +GtkWidget* app +</FUNCTION> +<FUNCTION> +<NAME>gce_install_menus_and_toolbar</NAME> +<RETURNS>void </RETURNS> +GtkWidget* app +</FUNCTION> +<FUNCTION> +<NAME>set</NAME> +<RETURNS>void </RETURNS> +const string& key, int val +</FUNCTION> +<FUNCTION> +<NAME>set</NAME> +<RETURNS>void </RETURNS> +const string& key, bool val +</FUNCTION> +<FUNCTION> +<NAME>set</NAME> +<RETURNS>void </RETURNS> +const string& key, double val +</FUNCTION> +<FUNCTION> +<NAME>set</NAME> +<RETURNS>void </RETURNS> +const string& key, const string& val +</FUNCTION> +<FUNCTION> +<NAME>set</NAME> +<RETURNS>void </RETURNS> +const string& key, const vector<string>& val +</FUNCTION> +<FUNCTION> +<NAME>set</NAME> +<RETURNS>void </RETURNS> +const string& key, const vector<int>& val +</FUNCTION> +<FUNCTION> +<NAME>set</NAME> +<RETURNS>void </RETURNS> +const string& key, const vector<bool>& val +</FUNCTION> +<FUNCTION> +<NAME>set</NAME> +<RETURNS>void </RETURNS> +const string& key, const vector<double>& val +</FUNCTION> +<FUNCTION> +<NAME>unset</NAME> +<RETURNS>void </RETURNS> +const string& key +</FUNCTION> +<FUNCTION> +<NAME>get</NAME> +<RETURNS>bool </RETURNS> +const string& key, int* val +</FUNCTION> +<FUNCTION> +<NAME>get</NAME> +<RETURNS>bool </RETURNS> +const string& key, bool* val +</FUNCTION> +<FUNCTION> +<NAME>get</NAME> +<RETURNS>bool </RETURNS> +const string& key, double* val +</FUNCTION> +<FUNCTION> +<NAME>get</NAME> +<RETURNS>bool </RETURNS> +const string& key, string* val +</FUNCTION> +<FUNCTION> +<NAME>get</NAME> +<RETURNS>bool </RETURNS> +const string& key, vector<string>* val +</FUNCTION> +<FUNCTION> +<NAME>get</NAME> +<RETURNS>bool </RETURNS> +const string& key, vector<int>* val +</FUNCTION> +<FUNCTION> +<NAME>get</NAME> +<RETURNS>bool </RETURNS> +const string& key, vector<bool>* val +</FUNCTION> +<FUNCTION> +<NAME>get</NAME> +<RETURNS>bool </RETURNS> +const string& key, vector<double>* val +</FUNCTION> +<ENUM> +<NAME>GConfClientPreloadType</NAME> +typedef enum { + GCONF_CLIENT_PRELOAD_NONE, /* don't preload anything */ + GCONF_CLIENT_PRELOAD_ONELEVEL, /* load entries directly under the directory. */ + GCONF_CLIENT_PRELOAD_RECURSIVE /* recurse the directory tree; possibly quite expensive! */ +} GConfClientPreloadType; +</ENUM> +<ENUM> +<NAME>GConfClientErrorHandlingMode</NAME> +typedef enum { + GCONF_CLIENT_HANDLE_NONE, + GCONF_CLIENT_HANDLE_UNRETURNED, + GCONF_CLIENT_HANDLE_ALL +} GConfClientErrorHandlingMode; +</ENUM> +<STRUCT> +<NAME>GConfClient</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfClientClass</NAME> +</STRUCT> +<USER_FUNCTION> +<NAME>GConfClientNotifyFunc</NAME> +<RETURNS>void </RETURNS> +GConfClient* client, guint cnxn_id, const gchar* key, GConfValue* value, gboolean is_default, gpointer user_data +</USER_FUNCTION> +<USER_FUNCTION> +<NAME>GConfClientParentWindowFunc</NAME> +<RETURNS>GtkWidget *</RETURNS> +GConfClient* client, gpointer user_data +</USER_FUNCTION> +<USER_FUNCTION> +<NAME>GConfClientErrorHandlerFunc</NAME> +<RETURNS>void </RETURNS> +GConfClient* client, GConfClientParentWindowFunc parent_func, gpointer parent_user_data, GConfError* error +</USER_FUNCTION> +<MACRO> +<NAME>GCONF_TYPE_CLIENT</NAME> +#define GCONF_TYPE_CLIENT (gconf_client_get_type ()) +</MACRO> +<MACRO> +<NAME>GCONF_CLIENT</NAME> +#define GCONF_CLIENT(obj) (GTK_CHECK_CAST ((obj), GCONF_TYPE_CLIENT, GConfClient)) +</MACRO> +<MACRO> +<NAME>GCONF_CLIENT_CLASS</NAME> +#define GCONF_CLIENT_CLASS(klass) (CONF_CHECK_CLASS_CAST ((klass), GCONF_TYPE_CLIENT, GConfClientClass)) +</MACRO> +<MACRO> +<NAME>GCONF_IS_CLIENT</NAME> +#define GCONF_IS_CLIENT(obj) (GTK_CHECK_TYPE ((obj), GCONF_TYPE_CLIENT)) +</MACRO> +<MACRO> +<NAME>GCONF_IS_CLIENT_CLASS</NAME> +#define GCONF_IS_CLIENT_CLASS(klass) (CONF_CHECK_CLASS_TYPE ((klass), GCONF_TYPE_CLIENT)) +</MACRO> +<STRUCT> +<NAME>GConfClient</NAME> +struct GConfClient +{ + GtkObject object; + + /*< private >*/ + + GConfEngine* engine; + GConfClientErrorHandlingMode error_mode; + GConfClientParentWindowFunc parent_func; + gpointer parent_user_data; + GHashTable* dir_hash; + GHashTable* cache_hash; + GConfListeners* listeners; +}; +</STRUCT> +<FUNCTION> +<NAME>gconf_client_get_type</NAME> +<RETURNS>GtkType </RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_new</NAME> +<RETURNS>GConfClient *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_new_with_engine</NAME> +<RETURNS>GConfClient *</RETURNS> +GConfEngine* engine +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_add_dir</NAME> +<RETURNS>void </RETURNS> +GConfClient* client,const gchar* dir,GConfClientPreloadType preload,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_remove_dir</NAME> +<RETURNS>void </RETURNS> +GConfClient* client,const gchar* dir +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_notify_add</NAME> +<RETURNS>guint </RETURNS> +GConfClient* client,const gchar* namespace_section,GConfClientNotifyFunc func,gpointer user_data,GFreeFunc destroy_notify,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_notify_remove</NAME> +<RETURNS>void </RETURNS> +GConfClient* client,guint cnxn +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_set_error_handling</NAME> +<RETURNS>void </RETURNS> +GConfClient* client,GConfClientErrorHandlingMode mode,GConfClientParentWindowFunc func,gpointer user_data +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_set_global_default_error_handler</NAME> +<RETURNS>void </RETURNS> +GConfClientErrorHandlerFunc func +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_clear_cache</NAME> +<RETURNS>void </RETURNS> +GConfClient* client +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_preload</NAME> +<RETURNS>void </RETURNS> +GConfClient* client,const gchar* dirname,GConfClientPreloadType type,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_set</NAME> +<RETURNS>void </RETURNS> +GConfClient* client,const gchar* key,GConfValue* val,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_get</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfClient* client,const gchar* key,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_get_without_default</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfClient* client,const gchar* key,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_get_full</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfClient* client,const gchar* key, const gchar* locale,gboolean use_schema_default,gboolean* value_is_default,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_get_default_from_schema</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfClient* client,const gchar* key,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_unset</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client,const gchar* key, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_all_entries</NAME> +<RETURNS>GSList *</RETURNS> +GConfClient* client,const gchar* dir, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_all_dirs</NAME> +<RETURNS>GSList *</RETURNS> +GConfClient* client,const gchar* dir, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_suggest_sync</NAME> +<RETURNS>void </RETURNS> +GConfClient* client,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_dir_exists</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client,const gchar* dir, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_get_float</NAME> +<RETURNS>gdouble </RETURNS> +GConfClient* client, const gchar* key,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_get_int</NAME> +<RETURNS>gint </RETURNS> +GConfClient* client, const gchar* key,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_get_string</NAME> +<RETURNS>gchar *</RETURNS> +GConfClient* client, const gchar* key,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_get_bool</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client, const gchar* key,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_get_schema</NAME> +<RETURNS>GConfSchema *</RETURNS> +GConfClient* client,const gchar* key, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_get_list</NAME> +<RETURNS>GSList *</RETURNS> +GConfClient* client, const gchar* key,GConfValueType list_type, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_get_pair</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client, const gchar* key,GConfValueType car_type, GConfValueType cdr_type,gpointer car_retloc, gpointer cdr_retloc,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_set_float</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client, const gchar* key,gdouble val, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_set_int</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client, const gchar* key,gint val, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_set_string</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client, const gchar* key,const gchar* val, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_set_bool</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client, const gchar* key,gboolean val, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_set_schema</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client, const gchar* key,GConfSchema* val, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_set_list</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client, const gchar* key,GConfValueType list_type,GSList* list,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_set_pair</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client, const gchar* key,GConfValueType car_type, GConfValueType cdr_type,gconstpointer address_of_car,gconstpointer address_of_cdr,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_error</NAME> +<RETURNS>void </RETURNS> +GConfClient* client, GConfError* error +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_unreturned_error</NAME> +<RETURNS>void </RETURNS> +GConfClient* client, GConfError* error +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_value_changed</NAME> +<RETURNS>void </RETURNS> +GConfClient* client,const gchar* key,GConfValue* value +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_commit_change_set</NAME> +<RETURNS>gboolean </RETURNS> +GConfClient* client,GConfChangeSet* cs,gboolean remove_committed,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_create_reverse_change_set</NAME> +<RETURNS>GConfChangeSet *</RETURNS> +GConfClient* client,GConfChangeSet* cs,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_create_change_set_from_currentv</NAME> +<RETURNS>GConfChangeSet *</RETURNS> +GConfClient* client,const gchar** keys,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_client_create_change_set_from_current</NAME> +<RETURNS>GConfChangeSet *</RETURNS> +GConfClient* client,GConfError** err,const gchar* first_key,... +</FUNCTION> +<MACRO> +<NAME>GCONF_PROC</NAME> +#define GCONF_PROC(fname,primname, req, opt, var, ARGLIST) \ + SCM_PROC(s_ ## fname, primname, req, opt, var, fname); \ +static SCM fname ARGLIST +</MACRO> +<MACRO> +<NAME>GCONF_PROC</NAME> +#define GCONF_PROC(fname,primname, req, opt, var, ARGLIST) \ + SCM_PROC(s_ ## fname, primname, req, opt, var, fname); +</MACRO> +<FUNCTION> +<NAME>gconf_init_scm</NAME> +<RETURNS>void </RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>scm_gconfp</NAME> +<RETURNS>gboolean </RETURNS> +SCM obj +</FUNCTION> +<FUNCTION> +<NAME>scm2gconf</NAME> +<RETURNS>GConfEngine *</RETURNS> +SCM obj +</FUNCTION> +<FUNCTION> +<NAME>gconf2scm</NAME> +<RETURNS>SCM </RETURNS> +GConfEngine* conf +</FUNCTION> <MACRO> <NAME>MO_REVISION_NUMBER</NAME> #define MO_REVISION_NUMBER 0 @@ -3044,104 +3470,2715 @@ struct msg_ent (struct loaded_l10nfile **l10nfile_list,const char *dirlist, size_t dirlist_len, int mask,const char *language, const char *territory,const char *codeset,const char *normalized_codeset,const char *modifier, const char *special,const char *sponsor, const char *revision,const char *filename, int do_allocate) </FUNCTION> <FUNCTION> -<NAME>gce_install_menus_and_toolbar</NAME> +<NAME>gconf_key_directory</NAME> +<RETURNS>gchar *</RETURNS> +const gchar* key +</FUNCTION> +<FUNCTION> +<NAME>gconf_key_key</NAME> +<RETURNS>const gchar *</RETURNS> +const gchar* key +</FUNCTION> +<FUNCTION> +<NAME>gconf_file_test</NAME> +<RETURNS>gboolean </RETURNS> +const gchar* filename, int test +</FUNCTION> +<FUNCTION> +<NAME>gconf_file_exists</NAME> +<RETURNS>gboolean </RETURNS> +const gchar* filename +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_from_corba_value</NAME> +<RETURNS>GConfValue *</RETURNS> +const ConfigValue* value +</FUNCTION> +<FUNCTION> +<NAME>corba_value_from_gconf_value</NAME> +<RETURNS>ConfigValue *</RETURNS> +GConfValue* value +</FUNCTION> +<FUNCTION> +<NAME>fill_corba_value_from_gconf_value</NAME> <RETURNS>void </RETURNS> -GtkWidget* app +GConfValue* value,ConfigValue* dest </FUNCTION> <FUNCTION> -<NAME>gce_app_new</NAME> -<RETURNS>GtkWidget *</RETURNS> -const gchar* geometry +<NAME>invalid_corba_value</NAME> +<RETURNS>ConfigValue *</RETURNS> + </FUNCTION> <FUNCTION> -<NAME>gce_app_close</NAME> -<RETURNS>void</RETURNS> -GtkWidget* app +<NAME>fill_corba_schema_from_gconf_schema</NAME> +<RETURNS>void </RETURNS> +GConfSchema* sc,ConfigSchema* dest </FUNCTION> <FUNCTION> -<NAME>set</NAME> +<NAME>corba_schema_from_gconf_schema</NAME> +<RETURNS>ConfigSchema *</RETURNS> +GConfSchema* sc +</FUNCTION> +<FUNCTION> +<NAME>gconf_schema_from_corba_schema</NAME> +<RETURNS>GConfSchema *</RETURNS> +const ConfigSchema* cs +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_type_to_string</NAME> +<RETURNS>const gchar *</RETURNS> +GConfValueType type +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_type_from_string</NAME> +<RETURNS>GConfValueType </RETURNS> +const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>gconf_load_source_path</NAME> +<RETURNS>gchar **</RETURNS> +const gchar* filename, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_shutdown_daemon</NAME> <RETURNS>void </RETURNS> -const string& key, int val +GConfError** err </FUNCTION> <FUNCTION> -<NAME>set</NAME> +<NAME>gconf_ping_daemon</NAME> +<RETURNS>gboolean </RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_spawn_daemon</NAME> +<RETURNS>gboolean </RETURNS> +GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_string_to_gulong</NAME> +<RETURNS>gulong </RETURNS> +const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>gconf_string_to_double</NAME> +<RETURNS>gboolean </RETURNS> +const gchar* str, gdouble* val +</FUNCTION> +<FUNCTION> +<NAME>gconf_double_to_string</NAME> +<RETURNS>gchar *</RETURNS> +gdouble val +</FUNCTION> +<FUNCTION> +<NAME>gconf_current_locale</NAME> +<RETURNS>const gchar *</RETURNS> +void +</FUNCTION> +<ENUM> +<NAME>GConfLogPriority</NAME> +typedef enum { + GCL_EMERG, + GCL_ALERT, + GCL_CRIT, + GCL_ERR, + GCL_WARNING, + GCL_NOTICE, + GCL_INFO, + GCL_DEBUG +} GConfLogPriority; +</ENUM> +<FUNCTION> +<NAME>gconf_log</NAME> <RETURNS>void </RETURNS> -const string& key, bool val +GConfLogPriority pri, const gchar* format, ... </FUNCTION> <FUNCTION> -<NAME>set</NAME> +<NAME>gconf_key_check</NAME> +<RETURNS>gboolean </RETURNS> +const gchar* key, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_new_from_string</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValueType type, const gchar* str,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_new_list_from_string</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValueType list_type,const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_new_pair_from_string</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValueType car_type,GConfValueType cdr_type,const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>gconf_quote_string</NAME> +<RETURNS>gchar *</RETURNS> +const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>gconf_unquote_string</NAME> +<RETURNS>gchar *</RETURNS> +const gchar* str, const gchar** end, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_unquote_string_inplace</NAME> <RETURNS>void </RETURNS> -const string& key, double val +gchar* str, gchar** end, GConfError** err </FUNCTION> <FUNCTION> -<NAME>set</NAME> +<NAME>gconf_value_decode</NAME> +<RETURNS>GConfValue *</RETURNS> +const gchar* encoded +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_encode</NAME> +<RETURNS>gchar *</RETURNS> +GConfValue* val +</FUNCTION> +<FUNCTION> +<NAME>gconf_quote_percents</NAME> +<RETURNS>gchar *</RETURNS> +const gchar* src +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_list_from_primitive_list</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValueType list_type, GSList* list +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_pair_from_primitive_pair</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValueType car_type,GConfValueType cdr_type,gconstpointer address_of_car,gconstpointer address_of_cdr +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_list_to_primitive_list_destructive</NAME> +<RETURNS>GSList *</RETURNS> +GConfValue* val,GConfValueType list_type,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_pair_to_primitive_pair_destructive</NAME> +<RETURNS>gboolean </RETURNS> +GConfValue* val,GConfValueType car_type,GConfValueType cdr_type,gpointer car_retloc,gpointer cdr_retloc,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_daemon_mode</NAME> <RETURNS>void </RETURNS> -const string& key, const string& val +gboolean setting </FUNCTION> <FUNCTION> -<NAME>set</NAME> +<NAME>gconf_in_daemon_mode</NAME> +<RETURNS>gboolean </RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_daemon_ior</NAME> <RETURNS>void </RETURNS> -const string& key, const vector<string>& val +const gchar* ior </FUNCTION> <FUNCTION> -<NAME>set</NAME> +<NAME>gconf_get_daemon_ior</NAME> +<RETURNS>const gchar *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_handle_oaf_exception</NAME> +<RETURNS>gboolean </RETURNS> +CORBA_Environment* ev, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_nanosleep</NAME> <RETURNS>void </RETURNS> -const string& key, const vector<int>& val +gulong useconds </FUNCTION> +<STRUCT> +<NAME>GConfLock</NAME> +</STRUCT> <FUNCTION> -<NAME>set</NAME> +<NAME>gconf_get_lock</NAME> +<RETURNS>GConfLock *</RETURNS> +const gchar* lock_directory,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_release_lock</NAME> +<RETURNS>gboolean </RETURNS> +GConfLock* lock,GConfError** err +</FUNCTION> +<STRUCT> +<NAME>GConfLocaleCache</NAME> +</STRUCT> +<FUNCTION> +<NAME>gconf_locale_cache_new</NAME> +<RETURNS>GConfLocaleCache *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_locale_cache_destroy</NAME> <RETURNS>void </RETURNS> -const string& key, const vector<bool>& val +GConfLocaleCache* cache </FUNCTION> <FUNCTION> -<NAME>set</NAME> +<NAME>gconf_locale_cache_expire</NAME> <RETURNS>void </RETURNS> -const string& key, const vector<double>& val +GConfLocaleCache* cache,guint max_age_exclusive_in_seconds </FUNCTION> +<STRUCT> +<NAME>GConfLocaleList</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfLocaleList</NAME> +struct GConfLocaleList { + const gchar** list; +}; +</STRUCT> <FUNCTION> -<NAME>unset</NAME> +<NAME>gconf_locale_list_ref</NAME> <RETURNS>void </RETURNS> -const string& key +GConfLocaleList* list </FUNCTION> <FUNCTION> -<NAME>get</NAME> -<RETURNS>bool </RETURNS> -const string& key, int* val +<NAME>gconf_locale_list_unref</NAME> +<RETURNS>void </RETURNS> +GConfLocaleList* list </FUNCTION> <FUNCTION> -<NAME>get</NAME> -<RETURNS>bool </RETURNS> -const string& key, bool* val +<NAME>gconf_locale_cache_get_list</NAME> +<RETURNS>GConfLocaleList *</RETURNS> +GConfLocaleCache* cache,const gchar* locale </FUNCTION> <FUNCTION> -<NAME>get</NAME> -<RETURNS>bool </RETURNS> -const string& key, double* val +<NAME>gconf_split_locale</NAME> +<RETURNS>gchar **</RETURNS> +const gchar* locale </FUNCTION> +<MACRO> +<NAME>ORBIT_IDL_SERIAL</NAME> +#define ORBIT_IDL_SERIAL 9 +</MACRO> +<MACRO> +<NAME>GConf_H</NAME> +#define GConf_H 1 +</MACRO> +<ENUM> +<NAME>ConfigBasicValueType</NAME> + typedef enum { + BInvalidVal, + BIntVal, + BStringVal, + BFloatVal, + BBoolVal, + BSchemaVal + } ConfigBasicValueType; +</ENUM> +<MACRO> +<NAME>TC_IMPL_TC_ConfigBasicValueType_0</NAME> +#define TC_IMPL_TC_ConfigBasicValueType_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigBasicValueType_1</NAME> +#define TC_IMPL_TC_ConfigBasicValueType_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigBasicValueType_2</NAME> +#define TC_IMPL_TC_ConfigBasicValueType_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigBasicValueType_3</NAME> +#define TC_IMPL_TC_ConfigBasicValueType_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigBasicValueType_4</NAME> +#define TC_IMPL_TC_ConfigBasicValueType_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigBasicValueType</NAME> +#define TC_ConfigBasicValueType ((CORBA_TypeCode)&TC_ConfigBasicValueType_struct) +</MACRO> +<ENUM> +<NAME>ConfigValueType</NAME> + typedef enum { + InvalidVal, + IntVal, + StringVal, + FloatVal, + BoolVal, + SchemaVal, + ListVal, + PairVal + } ConfigValueType; +</ENUM> +<MACRO> +<NAME>TC_IMPL_TC_ConfigValueType_0</NAME> +#define TC_IMPL_TC_ConfigValueType_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigValueType_1</NAME> +#define TC_IMPL_TC_ConfigValueType_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigValueType_2</NAME> +#define TC_IMPL_TC_ConfigValueType_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigValueType_3</NAME> +#define TC_IMPL_TC_ConfigValueType_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigValueType_4</NAME> +#define TC_IMPL_TC_ConfigValueType_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigValueType</NAME> +#define TC_ConfigValueType ((CORBA_TypeCode)&TC_ConfigValueType_struct) +</MACRO> +<TYPEDEF> +<NAME>ConfigSchema</NAME> + typedef struct { + ConfigValueType value_type; + CORBA_char *locale; + CORBA_char *short_desc; + CORBA_char *long_desc; + CORBA_char *owner; + CORBA_char *encoded_default_value; + } ConfigSchema; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_ConfigSchema_0</NAME> +#define TC_IMPL_TC_ConfigSchema_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigSchema_1</NAME> +#define TC_IMPL_TC_ConfigSchema_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigSchema_2</NAME> +#define TC_IMPL_TC_ConfigSchema_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigSchema_3</NAME> +#define TC_IMPL_TC_ConfigSchema_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigSchema_4</NAME> +#define TC_IMPL_TC_ConfigSchema_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigSchema</NAME> +#define TC_ConfigSchema ((CORBA_TypeCode)&TC_ConfigSchema_struct) +</MACRO> <FUNCTION> -<NAME>get</NAME> -<RETURNS>bool </RETURNS> -const string& key, string* val +<NAME>ConfigSchema__alloc</NAME> +<RETURNS>ConfigSchema *</RETURNS> +void </FUNCTION> <FUNCTION> -<NAME>get</NAME> -<RETURNS>bool </RETURNS> -const string& key, vector<string>* val +<NAME>ConfigSchema__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings </FUNCTION> +<TYPEDEF> +<NAME>ConfigBasicValue</NAME> + typedef struct { + ConfigBasicValueType _d; + union { + CORBA_long dummy; + CORBA_long int_value; + CORBA_char *string_value; + CORBA_float float_value; + CORBA_boolean bool_value; + ConfigSchema schema_value; + } _u; + } ConfigBasicValue; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_ConfigBasicValue_0</NAME> +#define TC_IMPL_TC_ConfigBasicValue_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigBasicValue_1</NAME> +#define TC_IMPL_TC_ConfigBasicValue_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigBasicValue_2</NAME> +#define TC_IMPL_TC_ConfigBasicValue_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigBasicValue_3</NAME> +#define TC_IMPL_TC_ConfigBasicValue_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigBasicValue_4</NAME> +#define TC_IMPL_TC_ConfigBasicValue_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigBasicValue</NAME> +#define TC_ConfigBasicValue ((CORBA_TypeCode)&TC_ConfigBasicValue_struct) +</MACRO> <FUNCTION> -<NAME>get</NAME> -<RETURNS>bool </RETURNS> -const string& key, vector<int>* val +<NAME>ConfigBasicValue__alloc</NAME> +<RETURNS>ConfigBasicValue *</RETURNS> +void </FUNCTION> <FUNCTION> -<NAME>get</NAME> -<RETURNS>bool </RETURNS> -const string& key, vector<bool>* val +<NAME>ConfigBasicValue__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<MACRO> +<NAME>ORBIT_DECL_CORBA_sequence_ConfigBasicValue</NAME> +#define ORBIT_DECL_CORBA_sequence_ConfigBasicValue 1 +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_0</NAME> +#define ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_0 'G' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_1</NAME> +#define ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_1 'C' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_2</NAME> +#define ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_2 'o' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_3</NAME> +#define ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_3 'n' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_4</NAME> +#define ORBIT_IMPL_CORBA_sequence_ConfigBasicValue_4 'f' +</MACRO> +<TYPEDEF> +<NAME>CORBA_sequence_ConfigBasicValue</NAME> + typedef struct { + CORBA_unsigned_long _maximum, + _length; + ConfigBasicValue *_buffer; + CORBA_boolean _release; + } CORBA_sequence_ConfigBasicValue; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_0</NAME> +#define TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_1</NAME> +#define TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_2</NAME> +#define TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_3</NAME> +#define TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_4</NAME> +#define TC_IMPL_TC_CORBA_sequence_ConfigBasicValue_4 'f' +</MACRO> +<MACRO> +<NAME>TC_CORBA_sequence_ConfigBasicValue</NAME> +#define TC_CORBA_sequence_ConfigBasicValue ((CORBA_TypeCode)&TC_CORBA_sequence_ConfigBasicValue_struct) +</MACRO> +<FUNCTION> +<NAME>CORBA_sequence_ConfigBasicValue__alloc</NAME> +<RETURNS>CORBA_sequence_ConfigBasicValue *</RETURNS> +void </FUNCTION> <FUNCTION> -<NAME>get</NAME> -<RETURNS>bool </RETURNS> -const string& key, vector<double>* val +<NAME>CORBA_sequence_ConfigBasicValue__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<FUNCTION> +<NAME>CORBA_sequence_ConfigBasicValue_allocbuf</NAME> +<RETURNS>ConfigBasicValue *</RETURNS> +CORBA_unsigned_long len +</FUNCTION> +<TYPEDEF> +<NAME>BasicValueList</NAME> + typedef CORBA_sequence_ConfigBasicValue BasicValueList; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_BasicValueList_0</NAME> +#define TC_IMPL_TC_BasicValueList_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_BasicValueList_1</NAME> +#define TC_IMPL_TC_BasicValueList_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_BasicValueList_2</NAME> +#define TC_IMPL_TC_BasicValueList_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_BasicValueList_3</NAME> +#define TC_IMPL_TC_BasicValueList_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_BasicValueList_4</NAME> +#define TC_IMPL_TC_BasicValueList_4 'f' +</MACRO> +<MACRO> +<NAME>TC_BasicValueList</NAME> +#define TC_BasicValueList ((CORBA_TypeCode)&TC_BasicValueList_struct) +</MACRO> +<FUNCTION> +<NAME>BasicValueList__alloc</NAME> +<RETURNS>BasicValueList *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>BasicValueList__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<TYPEDEF> +<NAME>ConfigList</NAME> + typedef struct { + BasicValueList seq; + ConfigBasicValueType list_type; + } ConfigList; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_ConfigList_0</NAME> +#define TC_IMPL_TC_ConfigList_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigList_1</NAME> +#define TC_IMPL_TC_ConfigList_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigList_2</NAME> +#define TC_IMPL_TC_ConfigList_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigList_3</NAME> +#define TC_IMPL_TC_ConfigList_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigList_4</NAME> +#define TC_IMPL_TC_ConfigList_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigList</NAME> +#define TC_ConfigList ((CORBA_TypeCode)&TC_ConfigList_struct) +</MACRO> +<FUNCTION> +<NAME>ConfigList__alloc</NAME> +<RETURNS>ConfigList *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>ConfigList__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<TYPEDEF> +<NAME>ConfigValue</NAME> + typedef struct { + ConfigValueType _d; + union { + CORBA_long dummy; + CORBA_long int_value; + CORBA_char *string_value; + CORBA_float float_value; + CORBA_boolean bool_value; + ConfigSchema schema_value; + ConfigList list_value; + BasicValueList pair_value; + } _u; + } ConfigValue; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_ConfigValue_0</NAME> +#define TC_IMPL_TC_ConfigValue_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigValue_1</NAME> +#define TC_IMPL_TC_ConfigValue_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigValue_2</NAME> +#define TC_IMPL_TC_ConfigValue_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigValue_3</NAME> +#define TC_IMPL_TC_ConfigValue_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigValue_4</NAME> +#define TC_IMPL_TC_ConfigValue_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigValue</NAME> +#define TC_ConfigValue ((CORBA_TypeCode)&TC_ConfigValue_struct) +</MACRO> +<FUNCTION> +<NAME>ConfigValue__alloc</NAME> +<RETURNS>ConfigValue *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>ConfigValue__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<MACRO> +<NAME>ORBIT_DECL_ConfigListener</NAME> +#define ORBIT_DECL_ConfigListener 1 +</MACRO> +<MACRO> +<NAME>ConfigListener__free</NAME> +#define ConfigListener__free CORBA_Object__free +</MACRO> +<TYPEDEF> +<NAME>ConfigListener</NAME> + typedef CORBA_Object ConfigListener; +</TYPEDEF> +<VARIABLE> +<NAME>ConfigListener__classid</NAME> + extern CORBA_unsigned_long ConfigListener__classid; +</VARIABLE> +<MACRO> +<NAME>TC_IMPL_TC_ConfigListener_0</NAME> +#define TC_IMPL_TC_ConfigListener_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigListener_1</NAME> +#define TC_IMPL_TC_ConfigListener_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigListener_2</NAME> +#define TC_IMPL_TC_ConfigListener_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigListener_3</NAME> +#define TC_IMPL_TC_ConfigListener_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigListener_4</NAME> +#define TC_IMPL_TC_ConfigListener_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigListener</NAME> +#define TC_ConfigListener ((CORBA_TypeCode)&TC_ConfigListener_struct) +</MACRO> +<ENUM> +<NAME>ConfigErrorType</NAME> + typedef enum { + ConfigFailed, + ConfigNoPermission, + ConfigBadAddress, + ConfigBadKey, + ConfigParseError, + ConfigCorrupt, + ConfigTypeMismatch, + ConfigIsDir, + ConfigIsKey, + ConfigOverridden, + ConfigLockFailed + } ConfigErrorType; +</ENUM> +<MACRO> +<NAME>TC_IMPL_TC_ConfigErrorType_0</NAME> +#define TC_IMPL_TC_ConfigErrorType_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigErrorType_1</NAME> +#define TC_IMPL_TC_ConfigErrorType_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigErrorType_2</NAME> +#define TC_IMPL_TC_ConfigErrorType_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigErrorType_3</NAME> +#define TC_IMPL_TC_ConfigErrorType_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigErrorType_4</NAME> +#define TC_IMPL_TC_ConfigErrorType_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigErrorType</NAME> +#define TC_ConfigErrorType ((CORBA_TypeCode)&TC_ConfigErrorType_struct) +</MACRO> +<MACRO> +<NAME>ex_ConfigException</NAME> +#define ex_ConfigException "IDL:ConfigException:1.0" +</MACRO> +<TYPEDEF> +<NAME>ConfigException</NAME> + typedef struct { + ConfigErrorType err_no; + CORBA_char *message; + } ConfigException; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_ConfigException_0</NAME> +#define TC_IMPL_TC_ConfigException_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigException_1</NAME> +#define TC_IMPL_TC_ConfigException_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigException_2</NAME> +#define TC_IMPL_TC_ConfigException_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigException_3</NAME> +#define TC_IMPL_TC_ConfigException_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigException_4</NAME> +#define TC_IMPL_TC_ConfigException_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigException</NAME> +#define TC_ConfigException ((CORBA_TypeCode)&TC_ConfigException_struct) +</MACRO> +<FUNCTION> +<NAME>ConfigException__alloc</NAME> +<RETURNS>ConfigException *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>ConfigException__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<MACRO> +<NAME>ORBIT_DECL_ConfigServer</NAME> +#define ORBIT_DECL_ConfigServer 1 +</MACRO> +<MACRO> +<NAME>ConfigServer__free</NAME> +#define ConfigServer__free CORBA_Object__free +</MACRO> +<TYPEDEF> +<NAME>ConfigServer</NAME> + typedef CORBA_Object ConfigServer; +</TYPEDEF> +<VARIABLE> +<NAME>ConfigServer__classid</NAME> + extern CORBA_unsigned_long ConfigServer__classid; +</VARIABLE> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_0</NAME> +#define TC_IMPL_TC_ConfigServer_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_1</NAME> +#define TC_IMPL_TC_ConfigServer_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_2</NAME> +#define TC_IMPL_TC_ConfigServer_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_3</NAME> +#define TC_IMPL_TC_ConfigServer_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_4</NAME> +#define TC_IMPL_TC_ConfigServer_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigServer</NAME> +#define TC_ConfigServer ((CORBA_TypeCode)&TC_ConfigServer_struct) +</MACRO> +<MACRO> +<NAME>ORBIT_DECL_CORBA_sequence_CORBA_string</NAME> +#define ORBIT_DECL_CORBA_sequence_CORBA_string 1 +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_CORBA_string_0</NAME> +#define ORBIT_IMPL_CORBA_sequence_CORBA_string_0 'G' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_CORBA_string_1</NAME> +#define ORBIT_IMPL_CORBA_sequence_CORBA_string_1 'C' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_CORBA_string_2</NAME> +#define ORBIT_IMPL_CORBA_sequence_CORBA_string_2 'o' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_CORBA_string_3</NAME> +#define ORBIT_IMPL_CORBA_sequence_CORBA_string_3 'n' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_CORBA_string_4</NAME> +#define ORBIT_IMPL_CORBA_sequence_CORBA_string_4 'f' +</MACRO> +<TYPEDEF> +<NAME>CORBA_sequence_CORBA_string</NAME> + typedef struct { + CORBA_unsigned_long _maximum, + _length; + CORBA_char **_buffer; + CORBA_boolean _release; + } CORBA_sequence_CORBA_string; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_CORBA_string_0</NAME> +#define TC_IMPL_TC_CORBA_sequence_CORBA_string_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_CORBA_string_1</NAME> +#define TC_IMPL_TC_CORBA_sequence_CORBA_string_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_CORBA_string_2</NAME> +#define TC_IMPL_TC_CORBA_sequence_CORBA_string_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_CORBA_string_3</NAME> +#define TC_IMPL_TC_CORBA_sequence_CORBA_string_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_CORBA_string_4</NAME> +#define TC_IMPL_TC_CORBA_sequence_CORBA_string_4 'f' +</MACRO> +<MACRO> +<NAME>TC_CORBA_sequence_CORBA_string</NAME> +#define TC_CORBA_sequence_CORBA_string ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_string_struct) +</MACRO> +<FUNCTION> +<NAME>CORBA_sequence_CORBA_string__alloc</NAME> +<RETURNS>CORBA_sequence_CORBA_string *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>CORBA_sequence_CORBA_string__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<FUNCTION> +<NAME>CORBA_sequence_CORBA_string_allocbuf</NAME> +<RETURNS>CORBA_char **</RETURNS> +CORBA_unsigned_long len +</FUNCTION> +<TYPEDEF> +<NAME>ConfigServer_KeyList</NAME> + typedef CORBA_sequence_CORBA_string ConfigServer_KeyList; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_KeyList_0</NAME> +#define TC_IMPL_TC_ConfigServer_KeyList_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_KeyList_1</NAME> +#define TC_IMPL_TC_ConfigServer_KeyList_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_KeyList_2</NAME> +#define TC_IMPL_TC_ConfigServer_KeyList_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_KeyList_3</NAME> +#define TC_IMPL_TC_ConfigServer_KeyList_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_KeyList_4</NAME> +#define TC_IMPL_TC_ConfigServer_KeyList_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigServer_KeyList</NAME> +#define TC_ConfigServer_KeyList ((CORBA_TypeCode)&TC_ConfigServer_KeyList_struct) +</MACRO> +<FUNCTION> +<NAME>ConfigServer_KeyList__alloc</NAME> +<RETURNS>ConfigServer_KeyList *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_KeyList__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<MACRO> +<NAME>ORBIT_DECL_CORBA_sequence_ConfigValue</NAME> +#define ORBIT_DECL_CORBA_sequence_ConfigValue 1 +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_ConfigValue_0</NAME> +#define ORBIT_IMPL_CORBA_sequence_ConfigValue_0 'G' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_ConfigValue_1</NAME> +#define ORBIT_IMPL_CORBA_sequence_ConfigValue_1 'C' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_ConfigValue_2</NAME> +#define ORBIT_IMPL_CORBA_sequence_ConfigValue_2 'o' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_ConfigValue_3</NAME> +#define ORBIT_IMPL_CORBA_sequence_ConfigValue_3 'n' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_ConfigValue_4</NAME> +#define ORBIT_IMPL_CORBA_sequence_ConfigValue_4 'f' +</MACRO> +<TYPEDEF> +<NAME>CORBA_sequence_ConfigValue</NAME> + typedef struct { + CORBA_unsigned_long _maximum, + _length; + ConfigValue *_buffer; + CORBA_boolean _release; + } CORBA_sequence_ConfigValue; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_ConfigValue_0</NAME> +#define TC_IMPL_TC_CORBA_sequence_ConfigValue_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_ConfigValue_1</NAME> +#define TC_IMPL_TC_CORBA_sequence_ConfigValue_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_ConfigValue_2</NAME> +#define TC_IMPL_TC_CORBA_sequence_ConfigValue_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_ConfigValue_3</NAME> +#define TC_IMPL_TC_CORBA_sequence_ConfigValue_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_ConfigValue_4</NAME> +#define TC_IMPL_TC_CORBA_sequence_ConfigValue_4 'f' +</MACRO> +<MACRO> +<NAME>TC_CORBA_sequence_ConfigValue</NAME> +#define TC_CORBA_sequence_ConfigValue ((CORBA_TypeCode)&TC_CORBA_sequence_ConfigValue_struct) +</MACRO> +<FUNCTION> +<NAME>CORBA_sequence_ConfigValue__alloc</NAME> +<RETURNS>CORBA_sequence_ConfigValue *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>CORBA_sequence_ConfigValue__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<FUNCTION> +<NAME>CORBA_sequence_ConfigValue_allocbuf</NAME> +<RETURNS>ConfigValue *</RETURNS> +CORBA_unsigned_long len +</FUNCTION> +<TYPEDEF> +<NAME>ConfigServer_ValueList</NAME> + typedef CORBA_sequence_ConfigValue ConfigServer_ValueList; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_ValueList_0</NAME> +#define TC_IMPL_TC_ConfigServer_ValueList_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_ValueList_1</NAME> +#define TC_IMPL_TC_ConfigServer_ValueList_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_ValueList_2</NAME> +#define TC_IMPL_TC_ConfigServer_ValueList_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_ValueList_3</NAME> +#define TC_IMPL_TC_ConfigServer_ValueList_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_ValueList_4</NAME> +#define TC_IMPL_TC_ConfigServer_ValueList_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigServer_ValueList</NAME> +#define TC_ConfigServer_ValueList ((CORBA_TypeCode)&TC_ConfigServer_ValueList_struct) +</MACRO> +<FUNCTION> +<NAME>ConfigServer_ValueList__alloc</NAME> +<RETURNS>ConfigServer_ValueList *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_ValueList__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<MACRO> +<NAME>ORBIT_DECL_CORBA_sequence_CORBA_boolean</NAME> +#define ORBIT_DECL_CORBA_sequence_CORBA_boolean 1 +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_CORBA_boolean_0</NAME> +#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_0 'G' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_CORBA_boolean_1</NAME> +#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_1 'C' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_CORBA_boolean_2</NAME> +#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_2 'o' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_CORBA_boolean_3</NAME> +#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_3 'n' +</MACRO> +<MACRO> +<NAME>ORBIT_IMPL_CORBA_sequence_CORBA_boolean_4</NAME> +#define ORBIT_IMPL_CORBA_sequence_CORBA_boolean_4 'f' +</MACRO> +<TYPEDEF> +<NAME>CORBA_sequence_CORBA_boolean</NAME> + typedef struct { + CORBA_unsigned_long _maximum, + _length; + CORBA_boolean *_buffer; + CORBA_boolean _release; + } CORBA_sequence_CORBA_boolean; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_CORBA_boolean_0</NAME> +#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_CORBA_boolean_1</NAME> +#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_CORBA_boolean_2</NAME> +#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_CORBA_boolean_3</NAME> +#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_CORBA_sequence_CORBA_boolean_4</NAME> +#define TC_IMPL_TC_CORBA_sequence_CORBA_boolean_4 'f' +</MACRO> +<MACRO> +<NAME>TC_CORBA_sequence_CORBA_boolean</NAME> +#define TC_CORBA_sequence_CORBA_boolean ((CORBA_TypeCode)&TC_CORBA_sequence_CORBA_boolean_struct) +</MACRO> +<FUNCTION> +<NAME>CORBA_sequence_CORBA_boolean__alloc</NAME> +<RETURNS>CORBA_sequence_CORBA_boolean *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>CORBA_sequence_CORBA_boolean__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<FUNCTION> +<NAME>CORBA_sequence_CORBA_boolean_allocbuf</NAME> +<RETURNS>CORBA_boolean *</RETURNS> +CORBA_unsigned_long len +</FUNCTION> +<TYPEDEF> +<NAME>ConfigServer_IsDefaultList</NAME> + typedef CORBA_sequence_CORBA_boolean ConfigServer_IsDefaultList; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_IsDefaultList_0</NAME> +#define TC_IMPL_TC_ConfigServer_IsDefaultList_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_IsDefaultList_1</NAME> +#define TC_IMPL_TC_ConfigServer_IsDefaultList_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_IsDefaultList_2</NAME> +#define TC_IMPL_TC_ConfigServer_IsDefaultList_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_IsDefaultList_3</NAME> +#define TC_IMPL_TC_ConfigServer_IsDefaultList_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_IsDefaultList_4</NAME> +#define TC_IMPL_TC_ConfigServer_IsDefaultList_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigServer_IsDefaultList</NAME> +#define TC_ConfigServer_IsDefaultList ((CORBA_TypeCode)&TC_ConfigServer_IsDefaultList_struct) +</MACRO> +<FUNCTION> +<NAME>ConfigServer_IsDefaultList__alloc</NAME> +<RETURNS>ConfigServer_IsDefaultList *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_IsDefaultList__free</NAME> +<RETURNS>gpointer </RETURNS> +gpointer mem, gpointer dat, CORBA_boolean free_strings +</FUNCTION> +<TYPEDEF> +<NAME>ConfigServer_Context</NAME> + typedef CORBA_unsigned_long ConfigServer_Context; +</TYPEDEF> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_Context_0</NAME> +#define TC_IMPL_TC_ConfigServer_Context_0 'G' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_Context_1</NAME> +#define TC_IMPL_TC_ConfigServer_Context_1 'C' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_Context_2</NAME> +#define TC_IMPL_TC_ConfigServer_Context_2 'o' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_Context_3</NAME> +#define TC_IMPL_TC_ConfigServer_Context_3 'n' +</MACRO> +<MACRO> +<NAME>TC_IMPL_TC_ConfigServer_Context_4</NAME> +#define TC_IMPL_TC_ConfigServer_Context_4 'f' +</MACRO> +<MACRO> +<NAME>TC_ConfigServer_Context</NAME> +#define TC_ConfigServer_Context ((CORBA_TypeCode)&TC_ConfigServer_Context_struct) +</MACRO> +<MACRO> +<NAME>ConfigServer_invalid_context</NAME> +#define ConfigServer_invalid_context 0 +</MACRO> +<MACRO> +<NAME>ConfigServer_default_context</NAME> +#define ConfigServer_default_context 1 +</MACRO> +<TYPEDEF> +<NAME>POA_ConfigListener__epv</NAME> + typedef struct { + void *_private; + void (*notify) (PortableServer_Servant _servant, const CORBA_unsigned_long server_context, const CORBA_unsigned_long cnxn, const CORBA_char * key, const ConfigValue * value, const CORBA_boolean is_default, CORBA_Environment * ev); + } POA_ConfigListener__epv; +</TYPEDEF> +<TYPEDEF> +<NAME>POA_ConfigListener__vepv</NAME> + typedef struct { + PortableServer_ServantBase__epv *_base_epv; + POA_ConfigListener__epv *ConfigListener_epv; + } POA_ConfigListener__vepv; +</TYPEDEF> +<TYPEDEF> +<NAME>POA_ConfigListener</NAME> + typedef struct { + void *_private; + POA_ConfigListener__vepv *vepv; + } POA_ConfigListener; +</TYPEDEF> +<FUNCTION> +<NAME>POA_ConfigListener__init</NAME> +<RETURNS>void </RETURNS> +PortableServer_Servant servant, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>POA_ConfigListener__fini</NAME> +<RETURNS>void </RETURNS> +PortableServer_Servant servant, CORBA_Environment * ev +</FUNCTION> +<TYPEDEF> +<NAME>POA_ConfigServer__epv</NAME> + typedef struct { + void *_private; + ConfigServer_Context(*get_context) (PortableServer_Servant _servant, const CORBA_char * address, CORBA_Environment * ev); + CORBA_unsigned_long(*add_listener) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * where, const ConfigListener who, CORBA_Environment * ev); + void (*remove_listener) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_unsigned_long cnxn, CORBA_Environment * ev); + ConfigValue *(*lookup) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * key, CORBA_Environment * ev); + ConfigValue *(*lookup_with_locale) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * key, const CORBA_char * locale, const CORBA_boolean use_schema_default, CORBA_boolean * value_is_default, CORBA_Environment * ev); + ConfigValue *(*lookup_default_value) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment * ev); + void (*set) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * key, const ConfigValue * value, CORBA_Environment * ev); + void (*unset) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * key, CORBA_Environment * ev); + void (*unset_with_locale) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment * ev); + CORBA_boolean(*dir_exists) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * dir, CORBA_Environment * ev); + void (*remove_dir) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * dir, CORBA_Environment * ev); + void (*all_entries) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * dir, const CORBA_char * locale, ConfigServer_KeyList ** keys, ConfigServer_ValueList ** values, ConfigServer_IsDefaultList ** is_defaults, CORBA_Environment * ev); + void (*all_dirs) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * dir, ConfigServer_KeyList ** subdirs, CORBA_Environment * ev); + void (*set_schema) (PortableServer_Servant _servant, const ConfigServer_Context ctx, const CORBA_char * key, const CORBA_char * schema_key, CORBA_Environment * ev); + void (*sync) (PortableServer_Servant _servant, const ConfigServer_Context ctx, CORBA_Environment * ev); + CORBA_long(*ping) (PortableServer_Servant _servant, CORBA_Environment * ev); + void (*shutdown) (PortableServer_Servant _servant, CORBA_Environment * ev); + void (*clear_cache) (PortableServer_Servant _servant, const ConfigServer_Context ctx, CORBA_Environment * ev); + void (*synchronous_sync) (PortableServer_Servant _servant, const ConfigServer_Context ctx, CORBA_Environment * ev); + } POA_ConfigServer__epv; +</TYPEDEF> +<TYPEDEF> +<NAME>POA_ConfigServer__vepv</NAME> + typedef struct { + PortableServer_ServantBase__epv *_base_epv; + POA_ConfigServer__epv *ConfigServer_epv; + } POA_ConfigServer__vepv; +</TYPEDEF> +<TYPEDEF> +<NAME>POA_ConfigServer</NAME> + typedef struct { + void *_private; + POA_ConfigServer__vepv *vepv; + } POA_ConfigServer; +</TYPEDEF> +<FUNCTION> +<NAME>POA_ConfigServer__init</NAME> +<RETURNS>void </RETURNS> +PortableServer_Servant servant, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>POA_ConfigServer__fini</NAME> +<RETURNS>void </RETURNS> +PortableServer_Servant servant, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigListener_notify</NAME> +<RETURNS>void </RETURNS> +ConfigListener _obj, const CORBA_unsigned_long server_context, const CORBA_unsigned_long cnxn, const CORBA_char * key, const ConfigValue * value, const CORBA_boolean is_default, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_get_context</NAME> +<RETURNS>ConfigServer_Context </RETURNS> +ConfigServer _obj, const CORBA_char * address, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_add_listener</NAME> +<RETURNS>CORBA_unsigned_long </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * where, const ConfigListener who, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_remove_listener</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_unsigned_long cnxn, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_lookup</NAME> +<RETURNS>ConfigValue *</RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * key, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_lookup_with_locale</NAME> +<RETURNS>ConfigValue *</RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * key, const CORBA_char * locale, const CORBA_boolean use_schema_default, CORBA_boolean * value_is_default, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_lookup_default_value</NAME> +<RETURNS>ConfigValue *</RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_set</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * key, const ConfigValue * value, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_unset</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * key, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_unset_with_locale</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * key, const CORBA_char * locale, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_dir_exists</NAME> +<RETURNS>CORBA_boolean </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * dir, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_remove_dir</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * dir, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_all_entries</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * dir, const CORBA_char * locale, ConfigServer_KeyList ** keys, ConfigServer_ValueList ** values, ConfigServer_IsDefaultList ** is_defaults, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_all_dirs</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * dir, ConfigServer_KeyList ** subdirs, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_set_schema</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, const CORBA_char * key, const CORBA_char * schema_key, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_sync</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_ping</NAME> +<RETURNS>CORBA_long </RETURNS> +ConfigServer _obj, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_shutdown</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_clear_cache</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, CORBA_Environment * ev +</FUNCTION> +<FUNCTION> +<NAME>ConfigServer_synchronous_sync</NAME> +<RETURNS>void </RETURNS> +ConfigServer _obj, const ConfigServer_Context ctx, CORBA_Environment * ev +</FUNCTION> +<STRUCT> +<NAME>GConfBackend</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfSource</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfSource</NAME> +struct GConfSource { + guint flags; + gchar* address; + GConfBackend* backend; +}; +</STRUCT> +<ENUM> +<NAME>GConfSourceFlags</NAME> +typedef enum { + /* These are an optimization to avoid calls to + * the writeable/readable methods in the backend + * vtable + */ + GCONF_SOURCE_ALL_WRITEABLE = 1 << 0, + GCONF_SOURCE_ALL_READABLE = 1 << 1, + GCONF_SOURCE_NEVER_WRITEABLE = 1 << 2, + GCONF_SOURCE_ALL_FLAGS = ((1 << 0) | (1 << 1)) +} GConfSourceFlags; +</ENUM> +<FUNCTION> +<NAME>gconf_resolve_address</NAME> +<RETURNS>GConfSource *</RETURNS> +const gchar* address,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_source_destroy</NAME> +<RETURNS>void </RETURNS> +GConfSource* source +</FUNCTION> +<STRUCT> +<NAME>GConfSources</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfSources</NAME> +struct GConfSources { + GList* sources; + +}; +</STRUCT> +<FUNCTION> +<NAME>gconf_sources_new_from_addresses</NAME> +<RETURNS>GConfSources *</RETURNS> +const gchar **addresses,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_new_from_source</NAME> +<RETURNS>GConfSources *</RETURNS> +GConfSource *source +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_destroy</NAME> +<RETURNS>void </RETURNS> +GConfSources *sources +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_clear_cache</NAME> +<RETURNS>void </RETURNS> +GConfSources *sources +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_query_value</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfSources *sources,const gchar *key,const gchar **locales,gboolean use_schema_default,gboolean *value_is_default,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_set_value</NAME> +<RETURNS>void </RETURNS> +GConfSources *sources,const gchar *key,GConfValue *value,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_unset_value</NAME> +<RETURNS>void </RETURNS> +GConfSources *sources,const gchar *key,const gchar *locale,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_all_entries</NAME> +<RETURNS>GSList *</RETURNS> +GConfSources *sources,const gchar *dir,const gchar **locales,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_all_dirs</NAME> +<RETURNS>GSList *</RETURNS> +GConfSources *sources,const gchar *dir,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_dir_exists</NAME> +<RETURNS>gboolean </RETURNS> +GConfSources *sources,const gchar *dir,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_remove_dir</NAME> +<RETURNS>void </RETURNS> +GConfSources *sources,const gchar *dir,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_set_schema</NAME> +<RETURNS>void </RETURNS> +GConfSources *sources,const gchar *key,const gchar *schema_key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_sync_all</NAME> +<RETURNS>gboolean </RETURNS> +GConfSources *sources,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_query_metainfo</NAME> +<RETURNS>GConfMetaInfo *</RETURNS> +GConfSources* sources,const gchar* key,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_sources_query_default_value</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfSources* sources,const gchar* key,const gchar** locales,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_is_initialized</NAME> +<RETURNS>gboolean </RETURNS> +void +</FUNCTION> +<USER_FUNCTION> +<NAME>GConfNotifyFunc</NAME> +<RETURNS>void </RETURNS> +GConfEngine* conf, guint cnxn_id, const gchar* key, GConfValue* value, gboolean is_default, gpointer user_data +</USER_FUNCTION> +<FUNCTION> +<NAME>gconf_notify_add</NAME> +<RETURNS>guint </RETURNS> +GConfEngine *conf,const gchar *namespace_section,GConfNotifyFunc func,gpointer user_data,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_notify_remove</NAME> +<RETURNS>void </RETURNS> +GConfEngine *conf,guint cnxn +</FUNCTION> +<FUNCTION> +<NAME>gconf_get</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfEngine *conf,const gchar *key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_without_default</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfEngine *conf,const gchar *key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_full</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfEngine *conf,const gchar *key,const gchar *locale,gboolean use_schema_default,gboolean *value_is_default,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_with_locale</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfEngine *conf,const gchar *key,const gchar *locale,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_default_from_schema</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfEngine *conf,const gchar *key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_set</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,GConfValue *value,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_unset</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_associate_schema</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,const gchar *schema_key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_all_entries</NAME> +<RETURNS>GSList *</RETURNS> +GConfEngine *conf,const gchar *dir,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_all_dirs</NAME> +<RETURNS>GSList *</RETURNS> +GConfEngine *conf,const gchar *dir,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_suggest_sync</NAME> +<RETURNS>void </RETURNS> +GConfEngine *conf,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_dir_exists</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *dir,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_valid_key</NAME> +<RETURNS>gboolean </RETURNS> +const gchar *key,gchar **why_invalid +</FUNCTION> +<FUNCTION> +<NAME>gconf_key_is_below</NAME> +<RETURNS>gboolean </RETURNS> +const gchar *above,const gchar *below +</FUNCTION> +<FUNCTION> +<NAME>gconf_concat_key_and_dir</NAME> +<RETURNS>gchar *</RETURNS> +const gchar *dir,const gchar *key +</FUNCTION> +<FUNCTION> +<NAME>gconf_unique_key</NAME> +<RETURNS>gchar *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_float</NAME> +<RETURNS>gdouble </RETURNS> +GConfEngine *conf,const gchar *key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_int</NAME> +<RETURNS>gint </RETURNS> +GConfEngine *conf,const gchar *key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_string</NAME> +<RETURNS>gchar *</RETURNS> +GConfEngine *conf,const gchar *key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_bool</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_schema</NAME> +<RETURNS>GConfSchema *</RETURNS> +GConfEngine *conf,const gchar *key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_list</NAME> +<RETURNS>GSList *</RETURNS> +GConfEngine *conf,const gchar *key,GConfValueType list_type,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_pair</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,GConfValueType car_type,GConfValueType cdr_type,gpointer car_retloc,gpointer cdr_retloc,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_float</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,gdouble val,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_int</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,gint val,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_string</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,const gchar *val,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_bool</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,gboolean val,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_schema</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,GConfSchema *val,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_list</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,GConfValueType list_type,GSList *list,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_pair</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine *conf,const gchar *key,GConfValueType car_type,GConfValueType cdr_type,gconstpointer address_of_car,gconstpointer address_of_cdr,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>gconf_init</NAME> +<RETURNS>gboolean </RETURNS> +int argc, char **argv, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_preinit</NAME> +<RETURNS>void </RETURNS> +gpointer app, gpointer mod_info +</FUNCTION> +<FUNCTION> +<NAME>gconf_postinit</NAME> +<RETURNS>void </RETURNS> +gpointer app, gpointer mod_info +</FUNCTION> +<STRUCT> +<NAME>GConfEnumStringPair</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfEnumStringPair</NAME> +struct GConfEnumStringPair { + gint enum_value; + const gchar* str; +}; +</STRUCT> +<FUNCTION> +<NAME>gconf_string_to_enum</NAME> +<RETURNS>gboolean </RETURNS> +GConfEnumStringPair lookup_table[],const gchar *str,gint *enum_value_retloc +</FUNCTION> +<FUNCTION> +<NAME>gconf_enum_to_string</NAME> +<RETURNS>const gchar *</RETURNS> +GConfEnumStringPair lookup_table[],gint enum_value +</FUNCTION> +<FUNCTION> +<NAME>gconf_clear_cache</NAME> +<RETURNS>void </RETURNS> +GConfEngine* conf, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_synchronous_sync</NAME> +<RETURNS>void </RETURNS> +GConfEngine* conf, GConfError** err +</FUNCTION> +<STRUCT> +<NAME>GConfBackendVTable</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfBackendVTable</NAME> +struct GConfBackendVTable { + void (* shutdown) (GConfError** err); + + GConfSource* (* resolve_address) (const gchar* address, + GConfError** err); + + /* Thread locks. If the backend is thread-safe, then these + * can be NULL. If per-source locks are needed, then these + * calls should lock a mutex stored in the GConfSource. + * If a per-backend lock is needed, then the calls can ignore + * their source argument and lock the whole backend. + */ + void (* lock) (GConfSource* source, + GConfError** err); + + void (* unlock) (GConfSource* source, + GConfError** err); + + /* Report whether a given key (and its subkeys) can be read/written. + * Sources may not permit reading/writing from/to /foo but forbid + * writing to /foo/bar; if a key can be read or written then its + * subkeys may also be read/written. + * + * This field allows backends to be configured so that they only + * store certain kinds of data in certain sections of the GConf + * namespace. + * + * If these functions return an error, they MUST return FALSE as + * well. + */ + + gboolean (* readable) (GConfSource* source, + const gchar* key, + GConfError** err); + + gboolean (* writeable) (GConfSource* source, + const gchar* key, + GConfError** err); + + /* schema_name filled if NULL or GCONF_VALUE_IGNORE_SUBSEQUENT returned. + if schema_name is NULL, it isn't filled */ + GConfValue* (* query_value) (GConfSource* source, + const gchar* key, + const gchar** locales, + gchar** schema_name, + GConfError** err); + + GConfMetaInfo* (* query_metainfo) (GConfSource* source, + const gchar* key, + GConfError** err); + + void (* set_value) (GConfSource* source, + const gchar* key, + GConfValue* value, + GConfError** err); + + /* Returns list of GConfEntry */ + GSList* (* all_entries) (GConfSource* source, + const gchar* dir, + const gchar** locales, + GConfError** err); + + /* Returns list of allocated strings, relative names */ + GSList* (* all_subdirs) (GConfSource* source, + const gchar* dir, + GConfError** err); + + void (* unset_value) (GConfSource* source, + const gchar* key, + const gchar* locale, + GConfError** err); + + gboolean (* dir_exists) (GConfSource* source, + const gchar* dir, + GConfError** err); + + void (* remove_dir) (GConfSource* source, + const gchar* dir, + GConfError** err); + + void (* set_schema) (GConfSource* source, + const gchar* key, + const gchar* schema_key, + GConfError** err); + + gboolean (* sync_all) (GConfSource* source, + GConfError** err); + + void (* destroy_source) (GConfSource* source); + + /* This is basically used by the test suite */ + void (* clear_cache) (GConfSource* source); +}; +</STRUCT> +<STRUCT> +<NAME>GConfBackend</NAME> +struct GConfBackend { + const gchar* name; + guint refcount; + GConfBackendVTable* vtable; + GModule* module; +}; +</STRUCT> +<FUNCTION> +<NAME>gconf_address_backend</NAME> +<RETURNS>gchar *</RETURNS> +const gchar* address +</FUNCTION> +<FUNCTION> +<NAME>gconf_address_resource</NAME> +<RETURNS>gchar *</RETURNS> +const gchar* address +</FUNCTION> +<FUNCTION> +<NAME>gconf_address_flags</NAME> +<RETURNS>gchar **</RETURNS> +const gchar* address +</FUNCTION> +<FUNCTION> +<NAME>gconf_backend_file</NAME> +<RETURNS>gchar *</RETURNS> +const gchar* address +</FUNCTION> +<FUNCTION> +<NAME>gconf_get_backend</NAME> +<RETURNS>GConfBackend *</RETURNS> +const gchar* address, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_backend_ref</NAME> +<RETURNS>void </RETURNS> +GConfBackend* backend +</FUNCTION> +<FUNCTION> +<NAME>gconf_backend_unref</NAME> +<RETURNS>void </RETURNS> +GConfBackend* backend +</FUNCTION> +<FUNCTION> +<NAME>gconf_backend_resolve_address</NAME> +<RETURNS>GConfSource *</RETURNS> +GConfBackend* backend,const gchar* address,GConfError** err +</FUNCTION> +<STRUCT> +<NAME>GConfChangeSet</NAME> +</STRUCT> +<USER_FUNCTION> +<NAME>GConfChangeSetForeachFunc</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, + const gchar* key, + GConfValue* value, + gpointer user_data +</USER_FUNCTION> +<FUNCTION> +<NAME>gconf_commit_change_set</NAME> +<RETURNS>gboolean </RETURNS> +GConfEngine* conf,GConfChangeSet* cs,gboolean remove_committed,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_create_reverse_change_set</NAME> +<RETURNS>GConfChangeSet *</RETURNS> +GConfEngine* conf,GConfChangeSet* cs,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_create_change_set_from_currentv</NAME> +<RETURNS>GConfChangeSet *</RETURNS> +GConfEngine* conf,const gchar** keys,GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_create_change_set_from_current</NAME> +<RETURNS>GConfChangeSet *</RETURNS> +GConfEngine* conf,GConfError** err,const gchar* first_key,... +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_new</NAME> +<RETURNS>GConfChangeSet *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_ref</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_unref</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_clear</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_size</NAME> +<RETURNS>guint </RETURNS> +GConfChangeSet* cs +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_remove</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs,const gchar* key +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_foreach</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs,GConfChangeSetForeachFunc func,gpointer user_data +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_check_value</NAME> +<RETURNS>gboolean </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfValue** value_retloc +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfValue* value +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_nocopy</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfValue* value +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_unset</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_float</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,gdouble val +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_int</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,gint val +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_string</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,const gchar* val +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_bool</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,gboolean val +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_schema</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfSchema* val +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_list</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfValueType list_type,GSList* list +</FUNCTION> +<FUNCTION> +<NAME>gconf_change_set_set_pair</NAME> +<RETURNS>void </RETURNS> +GConfChangeSet* cs, const gchar* key,GConfValueType car_type, GConfValueType cdr_type,gconstpointer address_of_car,gconstpointer address_of_cdr +</FUNCTION> +<STRUCT> +<NAME>GConfListeners</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfListeners</NAME> +struct GConfListeners { + gpointer dummy; +}; +</STRUCT> +<USER_FUNCTION> +<NAME>GConfListenersCallback</NAME> +<RETURNS>void </RETURNS> +GConfListeners* listeners, + const gchar* all_above_key, + guint cnxn_id, + gpointer listener_data, + gpointer user_data +</USER_FUNCTION> +<FUNCTION> +<NAME>gconf_listeners_new</NAME> +<RETURNS>GConfListeners *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_listeners_destroy</NAME> +<RETURNS>void </RETURNS> +GConfListeners* listeners +</FUNCTION> +<FUNCTION> +<NAME>gconf_listeners_add</NAME> +<RETURNS>guint </RETURNS> +GConfListeners* listeners,const gchar* listen_point,gpointer listener_data,GFreeFunc destroy_notify +</FUNCTION> +<FUNCTION> +<NAME>gconf_listeners_remove</NAME> +<RETURNS>void </RETURNS> +GConfListeners* listeners,guint cnxn_id +</FUNCTION> +<FUNCTION> +<NAME>gconf_listeners_notify</NAME> +<RETURNS>void </RETURNS> +GConfListeners* listeners,const gchar* all_above,GConfListenersCallback callback,gpointer user_data +</FUNCTION> +<FUNCTION> +<NAME>gconf_listeners_count</NAME> +<RETURNS>guint </RETURNS> +GConfListeners* listeners +</FUNCTION> +<STRUCT> +<NAME>GConfSchema</NAME> +struct GConfSchema { + GConfValueType type; /* Type of the described entry */ + gchar* locale; /* Schema locale */ + gchar* owner; /* Name of creating application */ + gchar* short_desc; /* 40 char or less description, no newlines */ + gchar* long_desc; /* could be a paragraph or so */ + GConfValue* default_value; /* Default value of the key */ +}; +</STRUCT> +<FUNCTION> +<NAME>gconf_schema_new</NAME> +<RETURNS>GConfSchema *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_schema_destroy</NAME> +<RETURNS>void </RETURNS> +GConfSchema* sc +</FUNCTION> +<FUNCTION> +<NAME>gconf_schema_copy</NAME> +<RETURNS>GConfSchema *</RETURNS> +GConfSchema* sc +</FUNCTION> +<FUNCTION> +<NAME>gconf_schema_set_type</NAME> +<RETURNS>void </RETURNS> +GConfSchema* sc, GConfValueType type +</FUNCTION> +<FUNCTION> +<NAME>gconf_schema_set_locale</NAME> +<RETURNS>void </RETURNS> +GConfSchema* sc, const gchar* locale +</FUNCTION> +<FUNCTION> +<NAME>gconf_schema_set_short_desc</NAME> +<RETURNS>void </RETURNS> +GConfSchema* sc, const gchar* desc +</FUNCTION> +<FUNCTION> +<NAME>gconf_schema_set_long_desc</NAME> +<RETURNS>void </RETURNS> +GConfSchema* sc, const gchar* desc +</FUNCTION> +<FUNCTION> +<NAME>gconf_schema_set_owner</NAME> +<RETURNS>void </RETURNS> +GConfSchema* sc, const gchar* owner +</FUNCTION> +<FUNCTION> +<NAME>gconf_schema_set_default_value</NAME> +<RETURNS>void </RETURNS> +GConfSchema* sc, GConfValue* val +</FUNCTION> +<FUNCTION> +<NAME>gconf_schema_set_default_value_nocopy</NAME> +<RETURNS>void </RETURNS> +GConfSchema* sc, GConfValue* val +</FUNCTION> +<MACRO> +<NAME>gconf_schema_type</NAME> +#define gconf_schema_type(x) (x->type) +</MACRO> +<MACRO> +<NAME>gconf_schema_locale</NAME> +#define gconf_schema_locale(x) ((const gchar*)(x)->locale) +</MACRO> +<MACRO> +<NAME>gconf_schema_short_desc</NAME> +#define gconf_schema_short_desc(x) ((const gchar*)(x)->short_desc) +</MACRO> +<MACRO> +<NAME>gconf_schema_long_desc</NAME> +#define gconf_schema_long_desc(x) ((const gchar*)(x)->long_desc) +</MACRO> +<MACRO> +<NAME>gconf_schema_owner</NAME> +#define gconf_schema_owner(x) ((const gchar*)(x)->owner) +</MACRO> +<MACRO> +<NAME>gconf_schema_default_value</NAME> +#define gconf_schema_default_value(x) ((x)->default_value) +</MACRO> +<ENUM> +<NAME>GConfValueType</NAME> +typedef enum { + GCONF_VALUE_INVALID, + GCONF_VALUE_STRING, + GCONF_VALUE_INT, + GCONF_VALUE_FLOAT, + GCONF_VALUE_BOOL, + GCONF_VALUE_SCHEMA, + + /* unfortunately these aren't really types; we want list_of_string, + list_of_int, etc. but it's just too complicated to implement. + instead we'll complain in various places if you do something + moronic like mix types in a list or treat pair<string,int> and + pair<float,bool> as the same type. */ + GCONF_VALUE_LIST, + GCONF_VALUE_PAIR + +} GConfValueType; +</ENUM> +<MACRO> +<NAME>GCONF_VALUE_TYPE_VALID</NAME> +#define GCONF_VALUE_TYPE_VALID(x) (((x) > GCONF_VALUE_INVALID) && ((x) <= GCONF_VALUE_PAIR)) +</MACRO> +<MACRO> +<NAME>GCONF_INTERNAL_VALUE_TYPE_VALID</NAME> +#define GCONF_INTERNAL_VALUE_TYPE_VALID(x) (((x) > GCONF_VALUE_INVALID) && ((x) <= GCONF_VALUE_PAIR)) +</MACRO> +<STRUCT> +<NAME>GConfSchema</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfValue</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfValue</NAME> +struct GConfValue { + GConfValueType type; + union { + gchar* string_data; + gint int_data; + gboolean bool_data; + gdouble float_data; + GConfSchema* schema_data; + struct { + GConfValueType type; + GSList* list; + } list_data; + struct { + GConfValue* car; + GConfValue* cdr; + } pair_data; + } d; +}; +</STRUCT> +<MACRO> +<NAME>gconf_value_string</NAME> +#define gconf_value_string(x) ((const gchar*)((x)->d.string_data)) +</MACRO> +<MACRO> +<NAME>gconf_value_int</NAME> +#define gconf_value_int(x) ((x)->d.int_data) +</MACRO> +<MACRO> +<NAME>gconf_value_float</NAME> +#define gconf_value_float(x) ((x)->d.float_data) +</MACRO> +<MACRO> +<NAME>gconf_value_list_type</NAME> +#define gconf_value_list_type(x) ((x)->d.list_data.type) +</MACRO> +<MACRO> +<NAME>gconf_value_list</NAME> +#define gconf_value_list(x) ((x)->d.list_data.list) +</MACRO> +<MACRO> +<NAME>gconf_value_car</NAME> +#define gconf_value_car(x) ((x)->d.pair_data.car) +</MACRO> +<MACRO> +<NAME>gconf_value_cdr</NAME> +#define gconf_value_cdr(x) ((x)->d.pair_data.cdr) +</MACRO> +<MACRO> +<NAME>gconf_value_bool</NAME> +#define gconf_value_bool(x) ((x)->d.bool_data) +</MACRO> +<MACRO> +<NAME>gconf_value_schema</NAME> +#define gconf_value_schema(x) ((x)->d.schema_data) +</MACRO> +<FUNCTION> +<NAME>gconf_value_new</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValueType type +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_copy</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfValue* src +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_destroy</NAME> +<RETURNS>void </RETURNS> +GConfValue* value +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_int</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,gint the_int +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_string</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,const gchar* the_str +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_float</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,gdouble the_float +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_bool</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,gboolean the_bool +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_schema</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,GConfSchema* sc +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_schema_nocopy</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,GConfSchema* sc +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_car</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,GConfValue* car +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_car_nocopy</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,GConfValue* car +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_cdr</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,GConfValue* cdr +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_cdr_nocopy</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,GConfValue* cdr +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_list_type</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,GConfValueType type +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_list_nocopy</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,GSList* list +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_set_list</NAME> +<RETURNS>void </RETURNS> +GConfValue* value,GSList* list +</FUNCTION> +<FUNCTION> +<NAME>gconf_value_to_string</NAME> +<RETURNS>gchar *</RETURNS> +GConfValue* value +</FUNCTION> +<STRUCT> +<NAME>GConfMetaInfo</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfMetaInfo</NAME> +struct GConfMetaInfo { + gchar* schema; + gchar* mod_user; /* user owning the daemon that made the last modification */ + GTime mod_time; /* time of the modification */ +}; +</STRUCT> +<MACRO> +<NAME>gconf_meta_info_schema</NAME> +#define gconf_meta_info_schema(x) ((const gchar*)(x)->schema) +</MACRO> +<MACRO> +<NAME>gconf_meta_info_mod_user</NAME> +#define gconf_meta_info_mod_user(x) ((x)->mod_user) +</MACRO> +<MACRO> +<NAME>gconf_meta_info_mod_time</NAME> +#define gconf_meta_info_mod_time(x) ((x)->mod_time) +</MACRO> +<FUNCTION> +<NAME>gconf_meta_info_new</NAME> +<RETURNS>GConfMetaInfo *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_meta_info_destroy</NAME> +<RETURNS>void </RETURNS> +GConfMetaInfo* gcmi +</FUNCTION> +<FUNCTION> +<NAME>gconf_meta_info_set_schema</NAME> +<RETURNS>void </RETURNS> +GConfMetaInfo* gcmi,const gchar* schema_name +</FUNCTION> +<FUNCTION> +<NAME>gconf_meta_info_set_mod_user</NAME> +<RETURNS>void </RETURNS> +GConfMetaInfo* gcmi,const gchar* mod_user +</FUNCTION> +<FUNCTION> +<NAME>gconf_meta_info_set_mod_time</NAME> +<RETURNS>void </RETURNS> +GConfMetaInfo* gcmi,GTime mod_time +</FUNCTION> +<STRUCT> +<NAME>GConfEntry</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfEntry</NAME> +struct GConfEntry { + gchar* key; + GConfValue* value; + gchar* schema_name; + gboolean is_default; +}; +</STRUCT> +<MACRO> +<NAME>gconf_entry_key</NAME> +#define gconf_entry_key(x) ((const gchar*)(x)->key) +</MACRO> +<MACRO> +<NAME>gconf_entry_value</NAME> +#define gconf_entry_value(x) ((x)->value) +</MACRO> +<MACRO> +<NAME>gconf_entry_schema_name</NAME> +#define gconf_entry_schema_name(x) ((x)->schema_name) +</MACRO> +<MACRO> +<NAME>gconf_entry_is_default</NAME> +#define gconf_entry_is_default(x) ((x)->is_default) +</MACRO> +<FUNCTION> +<NAME>gconf_entry_new_nocopy</NAME> +<RETURNS>GConfEntry *</RETURNS> +gchar *key,GConfValue *val +</FUNCTION> +<FUNCTION> +<NAME>gconf_entry_destroy</NAME> +<RETURNS>void </RETURNS> +GConfEntry *entry +</FUNCTION> +<FUNCTION> +<NAME>gconf_entry_steal_value</NAME> +<RETURNS>GConfValue *</RETURNS> +GConfEntry *entry +</FUNCTION> +<FUNCTION> +<NAME>gconf_entry_set_value_nocopy</NAME> +<RETURNS>void </RETURNS> +GConfEntry *entry,GConfValue *val +</FUNCTION> +<FUNCTION> +<NAME>gconf_entry_set_schema_name</NAME> +<RETURNS>void </RETURNS> +GConfEntry *entry,const gchar *name +</FUNCTION> +<FUNCTION> +<NAME>gconf_entry_set_is_default</NAME> +<RETURNS>void </RETURNS> +GConfEntry *entry,gboolean is_default +</FUNCTION> +<ENUM> +<NAME>GConfErrNo</NAME> +typedef enum { + GCONF_ERROR_SUCCESS = 0, + GCONF_ERROR_FAILED = 1, /* Something didn't work, don't know why, probably unrecoverable + so there's no point having a more specific errno */ + + GCONF_ERROR_NO_SERVER = 2, /* Server can't be launched/contacted */ + GCONF_ERROR_NO_PERMISSION = 3, /* don't have permission for that */ + GCONF_ERROR_BAD_ADDRESS = 4, /* Address couldn't be resolved */ + GCONF_ERROR_BAD_KEY = 5, /* directory or key isn't valid (contains bad + characters, or malformed slash arrangement) */ + GCONF_ERROR_PARSE_ERROR = 6, /* Syntax error when parsing */ + GCONF_ERROR_CORRUPT = 7, /* Fatal error parsing/loading information inside the backend */ + GCONF_ERROR_TYPE_MISMATCH = 8, /* Type requested doesn't match type found */ + GCONF_ERROR_IS_DIR = 9, /* Requested key operation on a dir */ + GCONF_ERROR_IS_KEY = 10, /* Requested dir operation on a key */ + GCONF_ERROR_OVERRIDDEN = 11, /* Read-only source at front of path has set the value */ + GCONF_ERROR_OAF_ERROR = 12, /* liboaf error */ + GCONF_ERROR_LOCAL_ENGINE = 13, /* Tried to use remote operations on a local engine */ + GCONF_ERROR_LOCK_FAILED = 14 /* Failed to get a lockfile */ +} GConfErrNo; +</ENUM> +<STRUCT> +<NAME>GConfError</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfError</NAME> +struct GConfError { + const gchar* str; /* combination of strerror of the num and additional + details; a complete error message. */ + GConfErrNo num; +}; +</STRUCT> +<FUNCTION> +<NAME>gconf_error_new</NAME> +<RETURNS>GConfError *</RETURNS> +GConfErrNo en, const gchar* format, ... +</FUNCTION> +<FUNCTION> +<NAME>gconf_error_copy</NAME> +<RETURNS>GConfError *</RETURNS> +GConfError* err +</FUNCTION> +<FUNCTION> +<NAME>gconf_error_destroy</NAME> +<RETURNS>void </RETURNS> +GConfError* err +</FUNCTION> +<FUNCTION> +<NAME>gconf_set_error</NAME> +<RETURNS>void </RETURNS> +GConfError** err, GConfErrNo en, const gchar* format, ... +</FUNCTION> +<FUNCTION> +<NAME>gconf_clear_error</NAME> +<RETURNS>void </RETURNS> +GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_compose_errors</NAME> +<RETURNS>GConfError *</RETURNS> +GConfError* err1, GConfError* err2 +</FUNCTION> +<FUNCTION> +<NAME>gconf_strerror</NAME> +<RETURNS>const gchar *</RETURNS> +GConfErrNo en +</FUNCTION> +<STRUCT> +<NAME>GConfEngine</NAME> +</STRUCT> +<STRUCT> +<NAME>GConfEngine</NAME> +struct GConfEngine { + gpointer dummy; +}; +</STRUCT> +<FUNCTION> +<NAME>gconf_engine_new</NAME> +<RETURNS>GConfEngine *</RETURNS> +void +</FUNCTION> +<FUNCTION> +<NAME>gconf_engine_new_from_address</NAME> +<RETURNS>GConfEngine *</RETURNS> +const gchar* address, GConfError** err +</FUNCTION> +<FUNCTION> +<NAME>gconf_engine_unref</NAME> +<RETURNS>void </RETURNS> +GConfEngine* conf +</FUNCTION> +<FUNCTION> +<NAME>gconf_engine_ref</NAME> +<RETURNS>void </RETURNS> +GConfEngine* conf +</FUNCTION> +<FUNCTION> +<NAME>gconf_engine_new_local</NAME> +<RETURNS>GConfEngine *</RETURNS> +const gchar* address, GConfError** err +</FUNCTION> +<STRUCT> +<NAME>Cache</NAME> +</STRUCT> +<FUNCTION> +<NAME>cache_new</NAME> +<RETURNS>Cache *</RETURNS> +const gchar *root_dir,guint dir_mode,guint file_mode +</FUNCTION> +<FUNCTION> +<NAME>cache_destroy</NAME> +<RETURNS>void </RETURNS> +Cache *cache +</FUNCTION> +<FUNCTION> +<NAME>cache_sync</NAME> +<RETURNS>gboolean </RETURNS> +Cache *cache,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>cache_clean</NAME> +<RETURNS>void </RETURNS> +Cache *cache,GTime older_than +</FUNCTION> +<FUNCTION> +<NAME>cache_delete_dir</NAME> +<RETURNS>void </RETURNS> +Cache *cache,const gchar *key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>cache_lookup</NAME> +<RETURNS>Dir *</RETURNS> +Cache *cache,const gchar *key,gboolean create_if_missing,GConfError **err +</FUNCTION> +<STRUCT> +<NAME>Dir</NAME> +</STRUCT> +<FUNCTION> +<NAME>dir_new</NAME> +<RETURNS>Dir *</RETURNS> +const gchar *keyname,const gchar *xml_root_dir,guint dir_mode,guint file_mode +</FUNCTION> +<FUNCTION> +<NAME>dir_load</NAME> +<RETURNS>Dir *</RETURNS> +const gchar *key,const gchar *xml_root_dir,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>dir_destroy</NAME> +<RETURNS>void </RETURNS> +Dir *d +</FUNCTION> +<FUNCTION> +<NAME>dir_clear_cache</NAME> +<RETURNS>void </RETURNS> +Dir *d +</FUNCTION> +<FUNCTION> +<NAME>dir_ensure_exists</NAME> +<RETURNS>gboolean </RETURNS> +Dir *d,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>dir_sync</NAME> +<RETURNS>gboolean </RETURNS> +Dir *d,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>dir_get_name</NAME> +<RETURNS>const gchar *</RETURNS> +Dir *d +</FUNCTION> +<FUNCTION> +<NAME>dir_set_value</NAME> +<RETURNS>void </RETURNS> +Dir *d,const gchar *relative_key,GConfValue *value,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>dir_get_value</NAME> +<RETURNS>GConfValue *</RETURNS> +Dir *d,const gchar *relative_key,const gchar **locales,gchar **schema_name,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>dir_get_metainfo</NAME> +<RETURNS>GConfMetaInfo *</RETURNS> +Dir *d,const gchar *relative_key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>dir_unset_value</NAME> +<RETURNS>void </RETURNS> +Dir *d,const gchar *relative_key,const gchar *locale,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>dir_all_entries</NAME> +<RETURNS>GSList *</RETURNS> +Dir *d,const gchar **locales,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>dir_all_subdirs</NAME> +<RETURNS>GSList *</RETURNS> +Dir *d,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>dir_set_schema</NAME> +<RETURNS>void </RETURNS> +Dir *d,const gchar *relative_key,const gchar *schema_key,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>dir_get_last_access</NAME> +<RETURNS>GTime </RETURNS> +Dir *d +</FUNCTION> +<FUNCTION> +<NAME>dir_sync_pending</NAME> +<RETURNS>gboolean </RETURNS> +Dir *d +</FUNCTION> +<FUNCTION> +<NAME>dir_mark_deleted</NAME> +<RETURNS>void </RETURNS> +Dir *d +</FUNCTION> +<FUNCTION> +<NAME>dir_is_deleted</NAME> +<RETURNS>gboolean </RETURNS> +Dir *d +</FUNCTION> +<FUNCTION> +<NAME>mode_t_to_mode</NAME> +<RETURNS>guint </RETURNS> +mode_t orig +</FUNCTION> +<STRUCT> +<NAME>Entry</NAME> +</STRUCT> +<FUNCTION> +<NAME>entry_new</NAME> +<RETURNS>Entry *</RETURNS> +const gchar *relative_name +</FUNCTION> +<FUNCTION> +<NAME>entry_destroy</NAME> +<RETURNS>void </RETURNS> +Entry *entry +</FUNCTION> +<FUNCTION> +<NAME>entry_get_name</NAME> +<RETURNS>const gchar *</RETURNS> +Entry *entry +</FUNCTION> +<FUNCTION> +<NAME>entry_set_node</NAME> +<RETURNS>void </RETURNS> +Entry *entry,xmlNodePtr node +</FUNCTION> +<FUNCTION> +<NAME>entry_get_node</NAME> +<RETURNS>xmlNodePtr </RETURNS> +Entry *entry +</FUNCTION> +<FUNCTION> +<NAME>entry_fill_from_node</NAME> +<RETURNS>void </RETURNS> +Entry *entry +</FUNCTION> +<FUNCTION> +<NAME>entry_sync_to_node</NAME> +<RETURNS>void </RETURNS> +Entry *entry +</FUNCTION> +<FUNCTION> +<NAME>entry_get_value</NAME> +<RETURNS>GConfValue *</RETURNS> +Entry *entry,const gchar **locales,GConfError **err +</FUNCTION> +<FUNCTION> +<NAME>entry_set_value</NAME> +<RETURNS>void </RETURNS> +Entry *entry,GConfValue *value +</FUNCTION> +<FUNCTION> +<NAME>entry_unset_value</NAME> +<RETURNS>gboolean </RETURNS> +Entry *entry,const gchar *locale +</FUNCTION> +<FUNCTION> +<NAME>entry_get_metainfo</NAME> +<RETURNS>GConfMetaInfo *</RETURNS> +Entry *entry +</FUNCTION> +<FUNCTION> +<NAME>entry_set_mod_time</NAME> +<RETURNS>void </RETURNS> +Entry *entry,GTime mod_time +</FUNCTION> +<FUNCTION> +<NAME>entry_set_mod_user</NAME> +<RETURNS>void </RETURNS> +Entry *e,const gchar *user +</FUNCTION> +<FUNCTION> +<NAME>entry_get_schema_name</NAME> +<RETURNS>const gchar *</RETURNS> +Entry *e +</FUNCTION> +<FUNCTION> +<NAME>entry_set_schema_name</NAME> +<RETURNS>void </RETURNS> +Entry *e,const gchar *name +</FUNCTION> +<FUNCTION> +<NAME>my_xmlSetProp</NAME> +<RETURNS>void </RETURNS> +xmlNodePtr node,const gchar* name,const gchar* str +</FUNCTION> +<FUNCTION> +<NAME>my_xmlGetProp</NAME> +<RETURNS>char *</RETURNS> +xmlNodePtr node,const gchar* name </FUNCTION> <ENUM> <NAME>GConfClientPreloadType</NAME> @@ -3175,6 +6212,11 @@ GConfClient* client, guint cnxn_id, const gchar* key, GConfValue* value, gboolea <RETURNS>GtkWidget *</RETURNS> GConfClient* client, gpointer user_data </USER_FUNCTION> +<USER_FUNCTION> +<NAME>GConfClientErrorHandlerFunc</NAME> +<RETURNS>void </RETURNS> +GConfClient* client, GConfClientParentWindowFunc parent_func, gpointer parent_user_data, GConfError* error +</USER_FUNCTION> <MACRO> <NAME>GCONF_TYPE_CLIENT</NAME> #define GCONF_TYPE_CLIENT (gconf_client_get_type ()) @@ -3253,6 +6295,11 @@ GConfClient* client,guint cnxn GConfClient* client,GConfClientErrorHandlingMode mode,GConfClientParentWindowFunc func,gpointer user_data </FUNCTION> <FUNCTION> +<NAME>gconf_client_set_global_default_error_handler</NAME> +<RETURNS>void </RETURNS> +GConfClientErrorHandlerFunc func +</FUNCTION> +<FUNCTION> <NAME>gconf_client_clear_cache</NAME> <RETURNS>void </RETURNS> GConfClient* client @@ -3418,33 +6465,200 @@ GConfClient* client,const gchar** keys,GConfError** err GConfClient* client,GConfError** err,const gchar* first_key,... </FUNCTION> <MACRO> -<NAME>GCONF_PROC</NAME> -#define GCONF_PROC(fname,primname, req, opt, var, ARGLIST) \ - SCM_PROC(s_ ## fname, primname, req, opt, var, fname); \ -static SCM fname ARGLIST +<NAME>MO_REVISION_NUMBER</NAME> +#define MO_REVISION_NUMBER 0 </MACRO> <MACRO> -<NAME>GCONF_PROC</NAME> -#define GCONF_PROC(fname,primname, req, opt, var, ARGLIST) \ - SCM_PROC(s_ ## fname, primname, req, opt, var, fname); +<NAME>UINT_MAX_32_BITS</NAME> +# define UINT_MAX_32_BITS 4294967295U +</MACRO> +<MACRO> +<NAME>UINT_MAX_32_BITS</NAME> +# define UINT_MAX_32_BITS 0xFFFFFFFF +</MACRO> +<MACRO> +<NAME>UINT_MAX</NAME> +# define UINT_MAX UINT_MAX_32_BITS +</MACRO> +<TYPEDEF> +<NAME>nls_uint32</NAME> +typedef unsigned nls_uint32; +</TYPEDEF> +<TYPEDEF> +<NAME>nls_uint32</NAME> +typedef unsigned short nls_uint32; +</TYPEDEF> +<TYPEDEF> +<NAME>nls_uint32</NAME> +typedef unsigned long nls_uint32; +</TYPEDEF> +<MACRO> +<NAME>PARAMS</NAME> +# define PARAMS(args) args +</MACRO> +<MACRO> +<NAME>PARAMS</NAME> +# define PARAMS(args) () +</MACRO> +<MACRO> +<NAME>internal_function</NAME> +# define internal_function +</MACRO> +<MACRO> +<NAME>W</NAME> +# define W(flag, data) ((flag) ? SWAP (data) : (data)) +</MACRO> +<MACRO> +<NAME>SWAP</NAME> +# define SWAP(i) bswap_32 (i) +</MACRO> +<MACRO> +<NAME>PARAMS</NAME> +# define PARAMS(Args) Args +</MACRO> +<MACRO> +<NAME>PARAMS</NAME> +# define PARAMS(Args) () +</MACRO> +<MACRO> +<NAME>HASHWORDBITS</NAME> +#define HASHWORDBITS 32 +</MACRO> +<MACRO> +<NAME>PARAMS</NAME> +# define PARAMS(args) args +</MACRO> +<MACRO> +<NAME>PARAMS</NAME> +# define PARAMS(args) () +</MACRO> +<MACRO> +<NAME>NULL</NAME> +# define NULL ((void *) 0) +</MACRO> +<MACRO> +<NAME>NULL</NAME> +# define NULL (0) +</MACRO> +<MACRO> +<NAME>LC_MESSAGES</NAME> +# define LC_MESSAGES (-1) +</MACRO> +<STRUCT> +<NAME>msg_ent</NAME> +struct msg_ent +{ + const char *_msg; + int _msg_number; +}; +</STRUCT> +<MACRO> +<NAME>gettext_noop</NAME> +#define gettext_noop(Str) (Str) +</MACRO> +<MACRO> +<NAME>gettext</NAME> +# define gettext(Msgid) \ + dgettext (NULL, Msgid) +</MACRO> +<MACRO> +<NAME>dgettext</NAME> +# define dgettext(Domainname, Msgid) \ + dcgettext (Domainname, Msgid, LC_MESSAGES) +</MACRO> +<MACRO> +<NAME>dcgettext</NAME> +# define dcgettext(Domainname, Msgid, Category) \ + (__extension__ \ + ({ \ + char *__result; \ + if (__builtin_constant_p (Msgid)) \ + { \ + static char *__translation__; \ + static int __catalog_counter__; \ + if (! __translation__ || __catalog_counter__ != _nl_msg_cat_cntr) \ + { \ + __translation__ = \ + dcgettext__ (Domainname, Msgid, Category); \ + __catalog_counter__ = _nl_msg_cat_cntr; \ + } \ + __result = __translation__; \ + } \ + else \ + __result = dcgettext__ (Domainname, Msgid, Category); \ + __result; \ + })) +</MACRO> +<MACRO> +<NAME>gettext</NAME> +# define gettext(Msgid) (Msgid) +</MACRO> +<MACRO> +<NAME>dgettext</NAME> +# define dgettext(Domainname, Msgid) (Msgid) +</MACRO> +<MACRO> +<NAME>dcgettext</NAME> +# define dcgettext(Domainname, Msgid, Category) (Msgid) +</MACRO> +<MACRO> +<NAME>textdomain</NAME> +# define textdomain(Domainname) ((char *) Domainname) +</MACRO> +<MACRO> +<NAME>bindtextdomain</NAME> +# define bindtextdomain(Domainname, Dirname) ((char *) Dirname) +</MACRO> +<MACRO> +<NAME>PARAMS</NAME> +# define PARAMS(args) args +</MACRO> +<MACRO> +<NAME>PARAMS</NAME> +# define PARAMS(args) () +</MACRO> +<MACRO> +<NAME>CEN_REVISION</NAME> +#define CEN_REVISION 1 +</MACRO> +<MACRO> +<NAME>CEN_SPONSOR</NAME> +#define CEN_SPONSOR 2 +</MACRO> +<MACRO> +<NAME>CEN_SPECIAL</NAME> +#define CEN_SPECIAL 4 +</MACRO> +<MACRO> +<NAME>XPG_NORM_CODESET</NAME> +#define XPG_NORM_CODESET 8 +</MACRO> +<MACRO> +<NAME>XPG_CODESET</NAME> +#define XPG_CODESET 16 +</MACRO> +<MACRO> +<NAME>TERRITORY</NAME> +#define TERRITORY 32 +</MACRO> +<MACRO> +<NAME>CEN_AUDIENCE</NAME> +#define CEN_AUDIENCE 64 +</MACRO> +<MACRO> +<NAME>XPG_MODIFIER</NAME> +#define XPG_MODIFIER 128 +</MACRO> +<MACRO> +<NAME>CEN_SPECIFIC</NAME> +#define CEN_SPECIFIC (CEN_REVISION|CEN_SPONSOR|CEN_SPECIAL|CEN_AUDIENCE) +</MACRO> +<MACRO> +<NAME>XPG_SPECIFIC</NAME> +#define XPG_SPECIFIC (XPG_CODESET|XPG_NORM_CODESET|XPG_MODIFIER) </MACRO> <FUNCTION> -<NAME>gconf_init_scm</NAME> -<RETURNS>void </RETURNS> -void -</FUNCTION> -<FUNCTION> -<NAME>scm_gconfp</NAME> -<RETURNS>gboolean </RETURNS> -SCM obj -</FUNCTION> -<FUNCTION> -<NAME>scm2gconf</NAME> -<RETURNS>GConfEngine *</RETURNS> -SCM obj -</FUNCTION> -<FUNCTION> -<NAME>gconf2scm</NAME> -<RETURNS>SCM </RETURNS> -GConfEngine* conf +<NAME>PARAMS</NAME> +<RETURNS>_nl_make_l10nflist </RETURNS> +(struct loaded_l10nfile **l10nfile_list,const char *dirlist, size_t dirlist_len, int mask,const char *language, const char *territory,const char *codeset,const char *normalized_codeset,const char *modifier, const char *special,const char *sponsor, const char *revision,const char *filename, int do_allocate) </FUNCTION> diff --git a/doc/gconf/tmpl/gconf-sources.sgml b/doc/gconf/tmpl/gconf-sources.sgml index d27b8447..79e27672 100644 --- a/doc/gconf/tmpl/gconf-sources.sgml +++ b/doc/gconf/tmpl/gconf-sources.sgml @@ -30,6 +30,7 @@ gconf-sources @GCONF_SOURCE_ALL_WRITEABLE: @GCONF_SOURCE_ALL_READABLE: +@GCONF_SOURCE_NEVER_WRITEABLE: @GCONF_SOURCE_ALL_FLAGS: <!-- ##### FUNCTION gconf_resolve_address ##### --> |