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

GI.Gtk.Structs.Bitset

Description

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

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

Documentation

newtype Bitset #

Constructors

Bitset (ManagedPtr Bitset) 

Instances

Instances details
Eq Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

(==) :: Bitset -> Bitset -> Bool

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

GBoxed Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

ManagedPtrNewtype Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

TypedObject Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

glibType :: IO GType #

HasParentTypes Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

HasAttributeList Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

(info ~ ResolveBitsetMethod t Bitset, OverloadedMethod info Bitset p, HasField t Bitset p) => HasField (t :: Symbol) Bitset p 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

getField :: Bitset -> p

(signature ~ (Word32 -> m Bool), MonadIO m) => OverloadedMethod BitsetAddMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetAddRangeClosedMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetAddRangeMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> Word32 -> Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetAddRectangleMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> m Bool), MonadIO m) => OverloadedMethod BitsetContainsMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ m Bitset, MonadIO m) => OverloadedMethod BitsetCopyMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Bitset -> m ()), MonadIO m) => OverloadedMethod BitsetDifferenceMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Bitset -> m Bool), MonadIO m) => OverloadedMethod BitsetEqualsMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ m Word32, MonadIO m) => OverloadedMethod BitsetGetMaximumMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ m Word32, MonadIO m) => OverloadedMethod BitsetGetMinimumMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> m Word32), MonadIO m) => OverloadedMethod BitsetGetNthMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> Word32 -> m Word64), MonadIO m) => OverloadedMethod BitsetGetSizeInRangeMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ m Word64, MonadIO m) => OverloadedMethod BitsetGetSizeMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Bitset -> m ()), MonadIO m) => OverloadedMethod BitsetIntersectMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ m Bool, MonadIO m) => OverloadedMethod BitsetIsEmptyMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ m Bitset, MonadIO m) => OverloadedMethod BitsetRefMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ m (), MonadIO m) => OverloadedMethod BitsetRemoveAllMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> m Bool), MonadIO m) => OverloadedMethod BitsetRemoveMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetRemoveRangeClosedMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetRemoveRangeMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> Word32 -> Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetRemoveRectangleMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetShiftLeftMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetShiftRightMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Word32 -> Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetSpliceMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Bitset -> m ()), MonadIO m) => OverloadedMethod BitsetSubtractMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ (Bitset -> m ()), MonadIO m) => OverloadedMethod BitsetUnionMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

(signature ~ m (), MonadIO m) => OverloadedMethod BitsetUnrefMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetAddMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetAddRangeClosedMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetAddRangeMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetAddRectangleMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetContainsMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetCopyMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetDifferenceMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetEqualsMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetGetMaximumMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetGetMinimumMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetGetNthMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetGetSizeInRangeMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetGetSizeMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetIntersectMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetIsEmptyMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetRefMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetRemoveAllMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetRemoveMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetRemoveRangeClosedMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetRemoveRangeMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetRemoveRectangleMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetShiftLeftMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetShiftRightMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetSpliceMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetSubtractMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetUnionMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

OverloadedMethodInfo BitsetUnrefMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

(info ~ ResolveBitsetMethod t Bitset, OverloadedMethodInfo info Bitset) => IsLabel t (MethodProxy info Bitset) 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

fromLabel :: MethodProxy info Bitset

(info ~ ResolveBitsetMethod t Bitset, OverloadedMethod info Bitset p) => IsLabel t (Bitset -> p) 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

fromLabel :: Bitset -> p

IsGValue (Maybe Bitset) 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

type AttributeList Bitset = BitsetAttributeList
type ParentTypes Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

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

data BitsetAddMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m Bool), MonadIO m) => OverloadedMethod BitsetAddMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetAddMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetAddRangeClosedMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetAddRangeClosedMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetAddRangeClosedMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetAddRangeMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetAddRangeMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetAddRangeMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetAddRectangleMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> Word32 -> Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetAddRectangleMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetAddRectangleMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetContainsMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m Bool), MonadIO m) => OverloadedMethod BitsetContainsMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetContainsMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetCopyMethodInfo #

Instances

Instances details
(signature ~ m Bitset, MonadIO m) => OverloadedMethod BitsetCopyMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetCopyMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetDifferenceMethodInfo #

Instances

Instances details
(signature ~ (Bitset -> m ()), MonadIO m) => OverloadedMethod BitsetDifferenceMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetDifferenceMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetEqualsMethodInfo #

Instances

Instances details
(signature ~ (Bitset -> m Bool), MonadIO m) => OverloadedMethod BitsetEqualsMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetEqualsMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetGetMaximumMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m) => OverloadedMethod BitsetGetMaximumMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetGetMaximumMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetGetMinimumMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m) => OverloadedMethod BitsetGetMinimumMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetGetMinimumMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetGetNthMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m Word32), MonadIO m) => OverloadedMethod BitsetGetNthMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetGetNthMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetGetSizeInRangeMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> Word32 -> m Word64), MonadIO m) => OverloadedMethod BitsetGetSizeInRangeMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetGetSizeInRangeMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetGetSizeMethodInfo #

Instances

Instances details
(signature ~ m Word64, MonadIO m) => OverloadedMethod BitsetGetSizeMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetGetSizeMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetIntersectMethodInfo #

Instances

Instances details
(signature ~ (Bitset -> m ()), MonadIO m) => OverloadedMethod BitsetIntersectMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetIntersectMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetIsEmptyMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m) => OverloadedMethod BitsetIsEmptyMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetIsEmptyMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetRefMethodInfo #

Instances

Instances details
(signature ~ m Bitset, MonadIO m) => OverloadedMethod BitsetRefMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetRefMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetRemoveAllMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m) => OverloadedMethod BitsetRemoveAllMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetRemoveAllMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetRemoveMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m Bool), MonadIO m) => OverloadedMethod BitsetRemoveMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetRemoveMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetRemoveRangeClosedMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetRemoveRangeClosedMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetRemoveRangeClosedMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetRemoveRangeMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetRemoveRangeMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetRemoveRangeMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetRemoveRectangleMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> Word32 -> Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetRemoveRectangleMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetRemoveRectangleMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetShiftLeftMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetShiftLeftMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetShiftLeftMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetShiftRightMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetShiftRightMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetShiftRightMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetSpliceMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> Word32 -> Word32 -> m ()), MonadIO m) => OverloadedMethod BitsetSpliceMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetSpliceMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetSubtractMethodInfo #

Instances

Instances details
(signature ~ (Bitset -> m ()), MonadIO m) => OverloadedMethod BitsetSubtractMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetSubtractMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetUnionMethodInfo #

Instances

Instances details
(signature ~ (Bitset -> m ()), MonadIO m) => OverloadedMethod BitsetUnionMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetUnionMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data BitsetUnrefMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m) => OverloadedMethod BitsetUnrefMethodInfo Bitset signature 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethod :: Bitset -> signature

OverloadedMethodInfo BitsetUnrefMethodInfo Bitset 
Instance details

Defined in GI.Gtk.Structs.Bitset

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

type family ResolveBitsetMethod (t :: Symbol) o where ... #

Equations

ResolveBitsetMethod "add" o = BitsetAddMethodInfo 
ResolveBitsetMethod "addRange" o = BitsetAddRangeMethodInfo 
ResolveBitsetMethod "addRangeClosed" o = BitsetAddRangeClosedMethodInfo 
ResolveBitsetMethod "addRectangle" o = BitsetAddRectangleMethodInfo 
ResolveBitsetMethod "contains" o = BitsetContainsMethodInfo 
ResolveBitsetMethod "copy" o = BitsetCopyMethodInfo 
ResolveBitsetMethod "difference" o = BitsetDifferenceMethodInfo 
ResolveBitsetMethod "equals" o = BitsetEqualsMethodInfo 
ResolveBitsetMethod "intersect" o = BitsetIntersectMethodInfo 
ResolveBitsetMethod "isEmpty" o = BitsetIsEmptyMethodInfo 
ResolveBitsetMethod "ref" o = BitsetRefMethodInfo 
ResolveBitsetMethod "remove" o = BitsetRemoveMethodInfo 
ResolveBitsetMethod "removeAll" o = BitsetRemoveAllMethodInfo 
ResolveBitsetMethod "removeRange" o = BitsetRemoveRangeMethodInfo 
ResolveBitsetMethod "removeRangeClosed" o = BitsetRemoveRangeClosedMethodInfo 
ResolveBitsetMethod "removeRectangle" o = BitsetRemoveRectangleMethodInfo 
ResolveBitsetMethod "shiftLeft" o = BitsetShiftLeftMethodInfo 
ResolveBitsetMethod "shiftRight" o = BitsetShiftRightMethodInfo 
ResolveBitsetMethod "splice" o = BitsetSpliceMethodInfo 
ResolveBitsetMethod "subtract" o = BitsetSubtractMethodInfo 
ResolveBitsetMethod "union" o = BitsetUnionMethodInfo 
ResolveBitsetMethod "unref" o = BitsetUnrefMethodInfo 
ResolveBitsetMethod "getMaximum" o = BitsetGetMaximumMethodInfo 
ResolveBitsetMethod "getMinimum" o = BitsetGetMinimumMethodInfo 
ResolveBitsetMethod "getNth" o = BitsetGetNthMethodInfo 
ResolveBitsetMethod "getSize" o = BitsetGetSizeMethodInfo 
ResolveBitsetMethod "getSizeInRange" o = BitsetGetSizeInRangeMethodInfo 
ResolveBitsetMethod l o = MethodResolutionFailed l o :: Type 

bitsetAdd :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> m Bool #

bitsetAddRange :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> Word32 -> m () #

bitsetAddRangeClosed :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> Word32 -> m () #

bitsetAddRectangle :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> Word32 -> Word32 -> Word32 -> m () #

bitsetContains :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> m Bool #

bitsetCopy :: (HasCallStack, MonadIO m) => Bitset -> m Bitset #

bitsetDifference :: (HasCallStack, MonadIO m) => Bitset -> Bitset -> m () #

bitsetEquals :: (HasCallStack, MonadIO m) => Bitset -> Bitset -> m Bool #

bitsetGetMaximum :: (HasCallStack, MonadIO m) => Bitset -> m Word32 #

bitsetGetMinimum :: (HasCallStack, MonadIO m) => Bitset -> m Word32 #

bitsetGetNth :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> m Word32 #

bitsetGetSize :: (HasCallStack, MonadIO m) => Bitset -> m Word64 #

bitsetGetSizeInRange :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> Word32 -> m Word64 #

bitsetIntersect :: (HasCallStack, MonadIO m) => Bitset -> Bitset -> m () #

bitsetIsEmpty :: (HasCallStack, MonadIO m) => Bitset -> m Bool #

bitsetNewEmpty :: (HasCallStack, MonadIO m) => m Bitset #

bitsetNewRange :: (HasCallStack, MonadIO m) => Word32 -> Word32 -> m Bitset #

bitsetRef :: (HasCallStack, MonadIO m) => Bitset -> m Bitset #

bitsetRemove :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> m Bool #

bitsetRemoveAll :: (HasCallStack, MonadIO m) => Bitset -> m () #

bitsetRemoveRange :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> Word32 -> m () #

bitsetRemoveRangeClosed :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> Word32 -> m () #

bitsetRemoveRectangle :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> Word32 -> Word32 -> Word32 -> m () #

bitsetShiftLeft :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> m () #

bitsetShiftRight :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> m () #

bitsetSplice :: (HasCallStack, MonadIO m) => Bitset -> Word32 -> Word32 -> Word32 -> m () #

bitsetSubtract :: (HasCallStack, MonadIO m) => Bitset -> Bitset -> m () #

bitsetUnion :: (HasCallStack, MonadIO m) => Bitset -> Bitset -> m () #

bitsetUnref :: (HasCallStack, MonadIO m) => Bitset -> m () #