Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gsettingsschema.h File Reference
#include <glib-object.h>
#include <gio/gio-visibility.h>

Go to the source code of this file.

Macros

#define G_TYPE_SETTINGS_SCHEMA_SOURCE   (g_settings_schema_source_get_type ())
 
#define G_TYPE_SETTINGS_SCHEMA   (g_settings_schema_get_type ())
 
#define G_TYPE_SETTINGS_SCHEMA_KEY   (g_settings_schema_key_get_type ())
 

Typedefs

typedef typedefG_BEGIN_DECLS struct _GSettingsSchemaSource GSettingsSchemaSource
 
typedef struct _GSettingsSchema GSettingsSchema
 
typedef struct _GSettingsSchemaKey GSettingsSchemaKey
 

Functions

GIO_AVAILABLE_IN_2_32 GType g_settings_schema_source_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_2_32 GSettingsSchemaSourceg_settings_schema_source_get_default (void)
 
GIO_AVAILABLE_IN_2_32 GSettingsSchemaSourceg_settings_schema_source_ref (GSettingsSchemaSource *source)
 
GIO_AVAILABLE_IN_2_32 void g_settings_schema_source_unref (GSettingsSchemaSource *source)
 
GIO_AVAILABLE_IN_2_32 GSettingsSchemaSourceg_settings_schema_source_new_from_directory (const gchar *directory, GSettingsSchemaSource *parent, gboolean trusted, GError **error)
 
GIO_AVAILABLE_IN_2_32 GSettingsSchemag_settings_schema_source_lookup (GSettingsSchemaSource *source, const gchar *schema_id, gboolean recursive)
 
GIO_AVAILABLE_IN_2_40 void g_settings_schema_source_list_schemas (GSettingsSchemaSource *source, gboolean recursive, gchar ***non_relocatable, gchar ***relocatable)
 
GIO_AVAILABLE_IN_2_32 GType g_settings_schema_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_2_32 GSettingsSchemag_settings_schema_ref (GSettingsSchema *schema)
 
GIO_AVAILABLE_IN_2_32 void g_settings_schema_unref (GSettingsSchema *schema)
 
GIO_AVAILABLE_IN_2_32 const gcharg_settings_schema_get_id (GSettingsSchema *schema)
 
GIO_AVAILABLE_IN_2_32 const gcharg_settings_schema_get_path (GSettingsSchema *schema)
 
GIO_AVAILABLE_IN_2_40 GSettingsSchemaKeyg_settings_schema_get_key (GSettingsSchema *schema, const gchar *name)
 
GIO_AVAILABLE_IN_2_40 gboolean g_settings_schema_has_key (GSettingsSchema *schema, const gchar *name)
 
GIO_AVAILABLE_IN_2_46 gchar ** g_settings_schema_list_keys (GSettingsSchema *schema)
 
GIO_AVAILABLE_IN_2_44 gchar ** g_settings_schema_list_children (GSettingsSchema *schema)
 
GIO_AVAILABLE_IN_2_40 GType g_settings_schema_key_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_2_40 GSettingsSchemaKeyg_settings_schema_key_ref (GSettingsSchemaKey *key)
 
GIO_AVAILABLE_IN_2_40 void g_settings_schema_key_unref (GSettingsSchemaKey *key)
 
GIO_AVAILABLE_IN_2_40 const GVariantTypeg_settings_schema_key_get_value_type (GSettingsSchemaKey *key)
 
GIO_AVAILABLE_IN_2_40 GVariantg_settings_schema_key_get_default_value (GSettingsSchemaKey *key)
 
GIO_AVAILABLE_IN_2_40 GVariantg_settings_schema_key_get_range (GSettingsSchemaKey *key)
 
GIO_AVAILABLE_IN_2_40 gboolean g_settings_schema_key_range_check (GSettingsSchemaKey *key, GVariant *value)
 
GIO_AVAILABLE_IN_2_44 const gcharg_settings_schema_key_get_name (GSettingsSchemaKey *key)
 
GIO_AVAILABLE_IN_2_40 const gcharg_settings_schema_key_get_summary (GSettingsSchemaKey *key)
 
GIO_AVAILABLE_IN_2_40 const gcharg_settings_schema_key_get_description (GSettingsSchemaKey *key)
 

Macro Definition Documentation

◆ G_TYPE_SETTINGS_SCHEMA

#define G_TYPE_SETTINGS_SCHEMA   (g_settings_schema_get_type ())

Definition at line 61 of file gsettingsschema.h.

◆ G_TYPE_SETTINGS_SCHEMA_KEY

#define G_TYPE_SETTINGS_SCHEMA_KEY   (g_settings_schema_key_get_type ())

Definition at line 87 of file gsettingsschema.h.

◆ G_TYPE_SETTINGS_SCHEMA_SOURCE

#define G_TYPE_SETTINGS_SCHEMA_SOURCE   (g_settings_schema_source_get_type ())

Definition at line 33 of file gsettingsschema.h.

Typedef Documentation

◆ GSettingsSchema

typedef struct _GSettingsSchema GSettingsSchema

Definition at line 30 of file gsettingsschema.h.

◆ GSettingsSchemaKey

typedef struct _GSettingsSchemaKey GSettingsSchemaKey

Definition at line 31 of file gsettingsschema.h.

◆ GSettingsSchemaSource

typedef typedefG_BEGIN_DECLS struct _GSettingsSchemaSource GSettingsSchemaSource

Definition at line 29 of file gsettingsschema.h.

Function Documentation

◆ g_settings_schema_get_id()

GIO_AVAILABLE_IN_2_32 const gchar * g_settings_schema_get_id ( GSettingsSchema * schema)

◆ g_settings_schema_get_key()

GIO_AVAILABLE_IN_2_40 GSettingsSchemaKey * g_settings_schema_get_key ( GSettingsSchema * schema,
const gchar * name )

◆ g_settings_schema_get_path()

GIO_AVAILABLE_IN_2_32 const gchar * g_settings_schema_get_path ( GSettingsSchema * schema)

◆ g_settings_schema_get_type()

GIO_AVAILABLE_IN_2_32 GType g_settings_schema_get_type ( void )

◆ g_settings_schema_has_key()

GIO_AVAILABLE_IN_2_40 gboolean g_settings_schema_has_key ( GSettingsSchema * schema,
const gchar * name )

◆ g_settings_schema_key_get_default_value()

GIO_AVAILABLE_IN_2_40 GVariant * g_settings_schema_key_get_default_value ( GSettingsSchemaKey * key)

◆ g_settings_schema_key_get_description()

GIO_AVAILABLE_IN_2_40 const gchar * g_settings_schema_key_get_description ( GSettingsSchemaKey * key)

◆ g_settings_schema_key_get_name()

GIO_AVAILABLE_IN_2_44 const gchar * g_settings_schema_key_get_name ( GSettingsSchemaKey * key)

◆ g_settings_schema_key_get_range()

GIO_AVAILABLE_IN_2_40 GVariant * g_settings_schema_key_get_range ( GSettingsSchemaKey * key)

◆ g_settings_schema_key_get_summary()

GIO_AVAILABLE_IN_2_40 const gchar * g_settings_schema_key_get_summary ( GSettingsSchemaKey * key)

◆ g_settings_schema_key_get_type()

GIO_AVAILABLE_IN_2_40 GType g_settings_schema_key_get_type ( void )

◆ g_settings_schema_key_get_value_type()

GIO_AVAILABLE_IN_2_40 const GVariantType * g_settings_schema_key_get_value_type ( GSettingsSchemaKey * key)

◆ g_settings_schema_key_range_check()

GIO_AVAILABLE_IN_2_40 gboolean g_settings_schema_key_range_check ( GSettingsSchemaKey * key,
GVariant * value )

◆ g_settings_schema_key_ref()

GIO_AVAILABLE_IN_2_40 GSettingsSchemaKey * g_settings_schema_key_ref ( GSettingsSchemaKey * key)

◆ g_settings_schema_key_unref()

GIO_AVAILABLE_IN_2_40 void g_settings_schema_key_unref ( GSettingsSchemaKey * key)

◆ g_settings_schema_list_children()

GIO_AVAILABLE_IN_2_44 gchar ** g_settings_schema_list_children ( GSettingsSchema * schema)

◆ g_settings_schema_list_keys()

GIO_AVAILABLE_IN_2_46 gchar ** g_settings_schema_list_keys ( GSettingsSchema * schema)

◆ g_settings_schema_ref()

GIO_AVAILABLE_IN_2_32 GSettingsSchema * g_settings_schema_ref ( GSettingsSchema * schema)

◆ g_settings_schema_source_get_default()

GIO_AVAILABLE_IN_2_32 GSettingsSchemaSource * g_settings_schema_source_get_default ( void )

◆ g_settings_schema_source_get_type()

GIO_AVAILABLE_IN_2_32 GType g_settings_schema_source_get_type ( void )

◆ g_settings_schema_source_list_schemas()

GIO_AVAILABLE_IN_2_40 void g_settings_schema_source_list_schemas ( GSettingsSchemaSource * source,
gboolean recursive,
gchar *** non_relocatable,
gchar *** relocatable )

◆ g_settings_schema_source_lookup()

GIO_AVAILABLE_IN_2_32 GSettingsSchema * g_settings_schema_source_lookup ( GSettingsSchemaSource * source,
const gchar * schema_id,
gboolean recursive )

◆ g_settings_schema_source_new_from_directory()

GIO_AVAILABLE_IN_2_32 GSettingsSchemaSource * g_settings_schema_source_new_from_directory ( const gchar * directory,
GSettingsSchemaSource * parent,
gboolean trusted,
GError ** error )

◆ g_settings_schema_source_ref()

GIO_AVAILABLE_IN_2_32 GSettingsSchemaSource * g_settings_schema_source_ref ( GSettingsSchemaSource * source)

◆ g_settings_schema_source_unref()

GIO_AVAILABLE_IN_2_32 void g_settings_schema_source_unref ( GSettingsSchemaSource * source)

◆ g_settings_schema_unref()

GIO_AVAILABLE_IN_2_32 void g_settings_schema_unref ( GSettingsSchema * schema)