gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Structs.BitsetIter

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Structs.BitsetIter module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype BitsetIter #

Instances

Instances details
Eq BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

(==) :: BitsetIter -> BitsetIter -> Bool

(/=) :: BitsetIter -> BitsetIter -> Bool

GBoxed BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

ManagedPtrNewtype BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

TypedObject BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

glibType :: IO GType #

HasParentTypes BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

tag ~ 'AttrSet => Constructible BitsetIter tag 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

new :: MonadIO m => (ManagedPtr BitsetIter -> BitsetIter) -> [AttrOp BitsetIter tag] -> m BitsetIter #

HasAttributeList BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

(info ~ ResolveBitsetIterMethod t BitsetIter, OverloadedMethod info BitsetIter p, HasField t BitsetIter p) => HasField (t :: Symbol) BitsetIter p 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

getField :: BitsetIter -> p

(signature ~ m Word32, MonadIO m) => OverloadedMethod BitsetIterGetValueMethodInfo BitsetIter signature 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethod :: BitsetIter -> signature

(signature ~ m Bool, MonadIO m) => OverloadedMethod BitsetIterIsValidMethodInfo BitsetIter signature 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethod :: BitsetIter -> signature

(signature ~ m (Bool, Word32), MonadIO m) => OverloadedMethod BitsetIterNextMethodInfo BitsetIter signature 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethod :: BitsetIter -> signature

(signature ~ m (Bool, Word32), MonadIO m) => OverloadedMethod BitsetIterPreviousMethodInfo BitsetIter signature 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethod :: BitsetIter -> signature

OverloadedMethodInfo BitsetIterGetValueMethodInfo BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetIterIsValidMethodInfo BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetIterNextMethodInfo BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetIterPreviousMethodInfo BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

(info ~ ResolveBitsetIterMethod t BitsetIter, OverloadedMethodInfo info BitsetIter) => IsLabel t (MethodProxy info BitsetIter) 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

fromLabel :: MethodProxy info BitsetIter

(info ~ ResolveBitsetIterMethod t BitsetIter, OverloadedMethod info BitsetIter p) => IsLabel t (BitsetIter -> p) 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

fromLabel :: BitsetIter -> p

IsGValue (Maybe BitsetIter) 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe BitsetIter -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe BitsetIter) #

type AttributeList BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

type AttributeList BitsetIter = BitsetIterAttributeList
type ParentTypes BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

type ParentTypes BitsetIter = '[] :: [Type]

data BitsetIterGetValueMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m) => OverloadedMethod BitsetIterGetValueMethodInfo BitsetIter signature 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethod :: BitsetIter -> signature

OverloadedMethodInfo BitsetIterGetValueMethodInfo BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetIterIsValidMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m) => OverloadedMethod BitsetIterIsValidMethodInfo BitsetIter signature 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethod :: BitsetIter -> signature

OverloadedMethodInfo BitsetIterIsValidMethodInfo BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetIterNextMethodInfo #

Instances

Instances details
(signature ~ m (Bool, Word32), MonadIO m) => OverloadedMethod BitsetIterNextMethodInfo BitsetIter signature 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethod :: BitsetIter -> signature

OverloadedMethodInfo BitsetIterNextMethodInfo BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetIterPreviousMethodInfo #

Instances

Instances details
(signature ~ m (Bool, Word32), MonadIO m) => OverloadedMethod BitsetIterPreviousMethodInfo BitsetIter signature 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethod :: BitsetIter -> signature

OverloadedMethodInfo BitsetIterPreviousMethodInfo BitsetIter 
Instance details

Defined in GI.Gtk.Structs.BitsetIter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

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 #