gio.settings_schema_source

Module for [SettingsSchemaSource] class

Types 1

This is an opaque structure type. You may not access it directly.

Methods
void * _cPtr(Flag!"Dup" dup = No.Dup)
GType _gType() @property
SettingsSchemaSource self()Returns `this`, for use in `with` statements.
gio.settings_schema_source.SettingsSchemaSource newFromDirectory(string directory, gio.settings_schema_source.SettingsSchemaSource parent, bool trusted)Attempts to create a new schema source corresponding to the contents of the given directory.
void listSchemas(bool recursive, out string[] nonRelocatable, out string[] relocatable)Lists the schemas in a given source.
gio.settings_schema.SettingsSchema lookup(string schemaId, bool recursive)Looks up a schema with the identifier schema_id in source.
gio.settings_schema_source.SettingsSchemaSource getDefault()Gets the default system schema source.
Constructors
this(void * ptr, Flag!"Take" take)