gi-gobject-2.0.7: GObject bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GObject.Structs.ObjectConstructParam

Contents

Description

The GObjectConstructParam struct is an auxiliary structure used to hand GValue pairs to the @constructor of a #GObjectClass.

Synopsis

Exported types

newtype ObjectConstructParam Source #

Constructors

ObjectConstructParam (ManagedPtr ObjectConstructParam) 

Instances

WrappedPtr ObjectConstructParam Source # 
(~) AttrOpTag tag AttrSet => Constructible ObjectConstructParam tag Source # 
((~) * info (ResolveObjectConstructParamMethod t ObjectConstructParam), MethodInfo * info ObjectConstructParam p) => IsLabel t (ObjectConstructParam -> p) Source # 
((~) * info (ResolveObjectConstructParamMethod t ObjectConstructParam), MethodInfo * info ObjectConstructParam p) => IsLabelProxy t (ObjectConstructParam -> p) Source # 
HasAttributeList * ObjectConstructParam Source # 
type AttributeList ObjectConstructParam Source # 
type AttributeList ObjectConstructParam

newZeroObjectConstructParam :: MonadIO m => m ObjectConstructParam Source #

Construct a ObjectConstructParam struct initialized to zero.

Properties

pspec

objectConstructParam_pspec :: AttrLabelProxy "pspec" Source #

value

objectConstructParam_value :: AttrLabelProxy "value" Source #