| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Structs.BitsetIter
Description
Documentation
newtype BitsetIter #
Constructors
| BitsetIter (ManagedPtr BitsetIter) |
Instances
data BitsetIterGetValueMethodInfo #
Instances
| (signature ~ m Word32, MonadIO m) => OverloadedMethod BitsetIterGetValueMethodInfo BitsetIter signature | |
Defined in GI.Gtk.Structs.BitsetIter Methods overloadedMethod :: BitsetIter -> signature | |
| OverloadedMethodInfo BitsetIterGetValueMethodInfo BitsetIter | |
Defined in GI.Gtk.Structs.BitsetIter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data BitsetIterIsValidMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m) => OverloadedMethod BitsetIterIsValidMethodInfo BitsetIter signature | |
Defined in GI.Gtk.Structs.BitsetIter Methods overloadedMethod :: BitsetIter -> signature | |
| OverloadedMethodInfo BitsetIterIsValidMethodInfo BitsetIter | |
Defined in GI.Gtk.Structs.BitsetIter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data BitsetIterNextMethodInfo #
Instances
| (signature ~ m (Bool, Word32), MonadIO m) => OverloadedMethod BitsetIterNextMethodInfo BitsetIter signature | |
Defined in GI.Gtk.Structs.BitsetIter Methods overloadedMethod :: BitsetIter -> signature | |
| OverloadedMethodInfo BitsetIterNextMethodInfo BitsetIter | |
Defined in GI.Gtk.Structs.BitsetIter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data BitsetIterPreviousMethodInfo #
Instances
| (signature ~ m (Bool, Word32), MonadIO m) => OverloadedMethod BitsetIterPreviousMethodInfo BitsetIter signature | |
Defined in GI.Gtk.Structs.BitsetIter Methods overloadedMethod :: BitsetIter -> signature | |
| OverloadedMethodInfo BitsetIterPreviousMethodInfo BitsetIter | |
Defined in GI.Gtk.Structs.BitsetIter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type family ResolveBitsetIterMethod (t :: Symbol) o where ... #
Equations
| ResolveBitsetIterMethod "isValid" o = BitsetIterIsValidMethodInfo | |
| ResolveBitsetIterMethod "next" o = BitsetIterNextMethodInfo | |
| ResolveBitsetIterMethod "previous" o = BitsetIterPreviousMethodInfo | |
| ResolveBitsetIterMethod "getValue" o = BitsetIterGetValueMethodInfo | |
| ResolveBitsetIterMethod l o = MethodResolutionFailed l o :: Type |
bitsetIterGetValue :: (HasCallStack, MonadIO m) => BitsetIter -> m Word32 #
bitsetIterInitAt :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> m (Bool, BitsetIter, Word32) #
bitsetIterInitFirst :: (HasCallStack, MonadIO m) => Bitset -> m (Bool, BitsetIter, Word32) #
bitsetIterInitLast :: (HasCallStack, MonadIO m) => Bitset -> m (Bool, BitsetIter, Word32) #
bitsetIterIsValid :: (HasCallStack, MonadIO m) => BitsetIter -> m Bool #
bitsetIterNext :: (HasCallStack, MonadIO m) => BitsetIter -> m (Bool, Word32) #
bitsetIterPrevious :: (HasCallStack, MonadIO m) => BitsetIter -> m (Bool, Word32) #
newZeroBitsetIter :: MonadIO m => m BitsetIter #