gi-gobject-2.0.26: GObject bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GObject.Structs.TypeFundamentalInfo

Description

A structure that provides information to the type system which is used specifically for managing fundamental types.

Synopsis

Exported types

newZeroTypeFundamentalInfo :: MonadIO m => m TypeFundamentalInfo Source #

Construct a TypeFundamentalInfo struct initialized to zero.

Methods

Properties

typeFlags

TypeFundamentalFlags describing the characteristics of the fundamental type

getTypeFundamentalInfoTypeFlags :: MonadIO m => TypeFundamentalInfo -> m [TypeFundamentalFlags] Source #

Get the value of the “type_flags” field. When overloading is enabled, this is equivalent to

get typeFundamentalInfo #typeFlags

setTypeFundamentalInfoTypeFlags :: MonadIO m => TypeFundamentalInfo -> [TypeFundamentalFlags] -> m () Source #

Set the value of the “type_flags” field. When overloading is enabled, this is equivalent to

set typeFundamentalInfo [ #typeFlags := value ]