![]() |
![]() |
![]() |
GConf Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
GConfSchema; GConfSchema * gconf_schema_new (void
); void gconf_schema_free (GConfSchema *sc
); GConfSchema * gconf_schema_copy (const GConfSchema *sc
); GConfValueType gconf_schema_get_type (const GConfSchema *schema
); const char * gconf_schema_get_locale (const GConfSchema *schema
); const char * gconf_schema_get_short_desc (const GConfSchema *schema
); const char * gconf_schema_get_long_desc (const GConfSchema *schema
); const char * gconf_schema_get_owner (const GConfSchema *schema
); GConfValue * gconf_schema_get_default_value (const GConfSchema *schema
); GConfValueType gconf_schema_get_car_type (const GConfSchema *schema
); GConfValueType gconf_schema_get_cdr_type (const GConfSchema *schema
); GConfValueType gconf_schema_get_list_type (const GConfSchema *schema
); void gconf_schema_set_type (GConfSchema *sc
,GConfValueType type
); void gconf_schema_set_locale (GConfSchema *sc
,const gchar *locale
); void gconf_schema_set_short_desc (GConfSchema *sc
,const gchar *desc
); void gconf_schema_set_long_desc (GConfSchema *sc
,const gchar *desc
); void gconf_schema_set_owner (GConfSchema *sc
,const gchar *owner
); void gconf_schema_set_default_value (GConfSchema *sc
,const GConfValue *val
); void gconf_schema_set_default_value_nocopy (GConfSchema *sc
,GConfValue *val
); void gconf_schema_set_car_type (GConfSchema *sc
,GConfValueType type
); void gconf_schema_set_cdr_type (GConfSchema *sc
,GConfValueType type
); void gconf_schema_set_list_type (GConfSchema *sc
,GConfValueType type
);
typedef struct _GConfSchema GConfSchema;
An opaque data type representing a description of a key-value pair.
const char * gconf_schema_get_short_desc (const GConfSchema *schema
);
GConfValue * gconf_schema_get_default_value (const GConfSchema *schema
);
GConfValueType gconf_schema_get_list_type (const GConfSchema *schema
);
void gconf_schema_set_short_desc (GConfSchema *sc
,const gchar *desc
);
void gconf_schema_set_default_value (GConfSchema *sc
,const GConfValue *val
);
void gconf_schema_set_default_value_nocopy (GConfSchema *sc
,GConfValue *val
);
void gconf_schema_set_list_type (GConfSchema *sc
,GConfValueType type
);