| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.Gio.Structs.SettingsSchemaSource
Contents
Description
This is an opaque structure type. You may not access it directly.
- newtype SettingsSchemaSource = SettingsSchemaSource (ForeignPtr SettingsSchemaSource)
- noSettingsSchemaSource :: Maybe SettingsSchemaSource
- settingsSchemaSourceListSchemas :: MonadIO m => SettingsSchemaSource -> Bool -> m ([Text], [Text])
- settingsSchemaSourceLookup :: MonadIO m => SettingsSchemaSource -> Text -> Bool -> m SettingsSchema
- settingsSchemaSourceNewFromDirectory :: MonadIO m => Text -> Maybe SettingsSchemaSource -> Bool -> m SettingsSchemaSource
- settingsSchemaSourceRef :: MonadIO m => SettingsSchemaSource -> m SettingsSchemaSource
- settingsSchemaSourceUnref :: MonadIO m => SettingsSchemaSource -> m ()
Exported types
newtype SettingsSchemaSource Source
Constructors
| SettingsSchemaSource (ForeignPtr SettingsSchemaSource) |
Instances
Methods
settingsSchemaSourceListSchemas
settingsSchemaSourceListSchemas :: MonadIO m => SettingsSchemaSource -> Bool -> m ([Text], [Text]) Source
settingsSchemaSourceLookup
settingsSchemaSourceLookup :: MonadIO m => SettingsSchemaSource -> Text -> Bool -> m SettingsSchema Source
settingsSchemaSourceNewFromDirectory
settingsSchemaSourceNewFromDirectory :: MonadIO m => Text -> Maybe SettingsSchemaSource -> Bool -> m SettingsSchemaSource Source
settingsSchemaSourceRef
settingsSchemaSourceUnref
settingsSchemaSourceUnref :: MonadIO m => SettingsSchemaSource -> m () Source