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 |
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
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