gi-gobject-2.0.19: GObject bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (inaki@blueleaf.cc)
Safe HaskellNone
LanguageHaskell2010

GI.GObject.Structs.TypeFundamentalInfo

Contents

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.

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 ]