Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.Dazzle.Structs.ShortcutChordTable
Description
No description available in the introspection data.
Synopsis
- newtype ShortcutChordTable = ShortcutChordTable (ManagedPtr ShortcutChordTable)
- shortcutChordTableAdd :: (HasCallStack, MonadIO m) => ShortcutChordTable -> ShortcutChord -> Ptr () -> m ()
- shortcutChordTableForeach :: (HasCallStack, MonadIO m) => ShortcutChordTable -> ShortcutChordTableForeach -> m ()
- shortcutChordTableFree :: (HasCallStack, MonadIO m) => ShortcutChordTable -> m ()
- shortcutChordTableLookup :: (HasCallStack, MonadIO m) => ShortcutChordTable -> ShortcutChord -> Ptr () -> m ShortcutMatch
- shortcutChordTableLookupData :: (HasCallStack, MonadIO m) => ShortcutChordTable -> Ptr () -> m ShortcutChord
- shortcutChordTablePrintf :: (HasCallStack, MonadIO m) => ShortcutChordTable -> m ()
- shortcutChordTableRemove :: (HasCallStack, MonadIO m) => ShortcutChordTable -> ShortcutChord -> m Bool
- shortcutChordTableRemoveData :: (HasCallStack, MonadIO m) => ShortcutChordTable -> Ptr () -> m Bool
- shortcutChordTableSetFreeFunc :: (HasCallStack, MonadIO m) => ShortcutChordTable -> DestroyNotify -> m ()
- shortcutChordTableSize :: (HasCallStack, MonadIO m) => ShortcutChordTable -> m Word32
Exported types
newtype ShortcutChordTable Source #
Memory-managed wrapper type.
Constructors
ShortcutChordTable (ManagedPtr ShortcutChordTable) |
Instances
Eq ShortcutChordTable Source # | |
Defined in GI.Dazzle.Structs.ShortcutChordTable Methods (==) :: ShortcutChordTable -> ShortcutChordTable -> Bool # (/=) :: ShortcutChordTable -> ShortcutChordTable -> Bool # | |
BoxedPtr ShortcutChordTable Source # | |
Defined in GI.Dazzle.Structs.ShortcutChordTable Methods boxedPtrCopy :: ShortcutChordTable -> IO ShortcutChordTable boxedPtrFree :: ShortcutChordTable -> IO () | |
ManagedPtrNewtype ShortcutChordTable Source # | |
Defined in GI.Dazzle.Structs.ShortcutChordTable Methods toManagedPtr :: ShortcutChordTable -> ManagedPtr ShortcutChordTable |
Methods
Click to display all available methods, including inherited ones
add
shortcutChordTableAdd :: (HasCallStack, MonadIO m) => ShortcutChordTable -> ShortcutChord -> Ptr () -> m () Source #
No description available in the introspection data.
foreach
shortcutChordTableForeach Source #
Arguments
:: (HasCallStack, MonadIO m) | |
=> ShortcutChordTable |
|
-> ShortcutChordTableForeach |
|
-> m () |
This function will call foreachFunc
for each chord in the table.
free
shortcutChordTableFree :: (HasCallStack, MonadIO m) => ShortcutChordTable -> m () Source #
No description available in the introspection data.
lookup
shortcutChordTableLookup :: (HasCallStack, MonadIO m) => ShortcutChordTable -> ShortcutChord -> Ptr () -> m ShortcutMatch Source #
No description available in the introspection data.
lookupData
shortcutChordTableLookupData :: (HasCallStack, MonadIO m) => ShortcutChordTable -> Ptr () -> m ShortcutChord Source #
No description available in the introspection data.
printf
shortcutChordTablePrintf :: (HasCallStack, MonadIO m) => ShortcutChordTable -> m () Source #
No description available in the introspection data.
remove
shortcutChordTableRemove :: (HasCallStack, MonadIO m) => ShortcutChordTable -> ShortcutChord -> m Bool Source #
No description available in the introspection data.
removeData
shortcutChordTableRemoveData :: (HasCallStack, MonadIO m) => ShortcutChordTable -> Ptr () -> m Bool Source #
No description available in the introspection data.
setFreeFunc
shortcutChordTableSetFreeFunc :: (HasCallStack, MonadIO m) => ShortcutChordTable -> DestroyNotify -> m () Source #
No description available in the introspection data.
size
shortcutChordTableSize :: (HasCallStack, MonadIO m) => ShortcutChordTable -> m Word32 Source #
No description available in the introspection data.