Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
getTypeQueryClassSize :: MonadIO m => TypeQuery -> m Word32gi-gobject GI.GObject.Structs.TypeQuery Get the value of the “class_size” field. When overloading is enabled, this is equivalent to
get typeQuery #classSize
getTypeQueryInstanceSize :: MonadIO m => TypeQuery -> m Word32gi-gobject GI.GObject.Structs.TypeQuery Get the value of the “instance_size” field. When overloading is enabled, this is equivalent to
get typeQuery #instanceSize
getTypeQueryType :: MonadIO m => TypeQuery -> m GTypegi-gobject GI.GObject.Structs.TypeQuery Get the value of the “type” field. When overloading is enabled, this is equivalent to
get typeQuery #type
getTypeQueryTypeName :: MonadIO m => TypeQuery -> m (Maybe Text)gi-gobject GI.GObject.Structs.TypeQuery Get the value of the “type_name” field. When overloading is enabled, this is equivalent to
get typeQuery #typeName
newZeroTypeQuery :: MonadIO m => m TypeQuerygi-gobject GI.GObject.Structs.TypeQuery Construct a TypeQuery struct initialized to zero.
setTypeQueryClassSize :: MonadIO m => TypeQuery -> Word32 -> m ()gi-gobject GI.GObject.Structs.TypeQuery Set the value of the “class_size” field. When overloading is enabled, this is equivalent to
set typeQuery [ #classSize := value ]
setTypeQueryInstanceSize :: MonadIO m => TypeQuery -> Word32 -> m ()gi-gobject GI.GObject.Structs.TypeQuery Set the value of the “instance_size” field. When overloading is enabled, this is equivalent to
set typeQuery [ #instanceSize := value ]
setTypeQueryType :: MonadIO m => TypeQuery -> GType -> m ()gi-gobject GI.GObject.Structs.TypeQuery Set the value of the “type” field. When overloading is enabled, this is equivalent to
set typeQuery [ #type := value ]
setTypeQueryTypeName :: MonadIO m => TypeQuery -> CString -> m ()gi-gobject GI.GObject.Structs.TypeQuery Set the value of the “type_name” field. When overloading is enabled, this is equivalent to
set typeQuery [ #typeName := value ]
-
reflection Data.Reflection Sequence a container using its Traversable instance using explicitly provided Applicative operations. This is like sequence where the Applicative instance can be manually specified.