gi-gio-2.0.6: Gio 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.Gio.Structs.DBusAnnotationInfo

Contents

Description

Information about an annotation.

Synopsis

Exported types

newtype DBusAnnotationInfo Source #

Instances

BoxedObject DBusAnnotationInfo Source # 

Methods

boxedType :: DBusAnnotationInfo -> IO GType

(~) AttrOpTag tag AttrSet => Constructible DBusAnnotationInfo tag Source # 
((~) * info (ResolveDBusAnnotationInfoMethod t DBusAnnotationInfo), MethodInfo * info DBusAnnotationInfo p) => IsLabel t (DBusAnnotationInfo -> p) Source # 
((~) * info (ResolveDBusAnnotationInfoMethod t DBusAnnotationInfo), MethodInfo * info DBusAnnotationInfo p) => IsLabelProxy t (DBusAnnotationInfo -> p) Source # 
HasAttributeList * DBusAnnotationInfo Source # 
((~) * signature (m ()), MonadIO m) => MethodInfo * DBusAnnotationInfoUnrefMethodInfo DBusAnnotationInfo signature Source # 
((~) * signature (m DBusAnnotationInfo), MonadIO m) => MethodInfo * DBusAnnotationInfoRefMethodInfo DBusAnnotationInfo signature Source # 
type AttributeList DBusAnnotationInfo Source # 
type AttributeList DBusAnnotationInfo

newZeroDBusAnnotationInfo :: MonadIO m => m DBusAnnotationInfo Source #

Construct a DBusAnnotationInfo struct initialized to zero.

Methods

dBusAnnotationInfoLookup

dBusAnnotationInfoRef

dBusAnnotationInfoUnref

data DBusAnnotationInfoUnrefMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m) => MethodInfo * DBusAnnotationInfoUnrefMethodInfo DBusAnnotationInfo signature Source # 

Properties

Annotations

dBusAnnotationInfoAnnotations :: AttrLabelProxy "annotations" Source #

Key

dBusAnnotationInfoKey :: AttrLabelProxy "key" Source #

RefCount

dBusAnnotationInfoRefCount :: AttrLabelProxy "refCount" Source #

Value

dBusAnnotationInfoValue :: AttrLabelProxy "value" Source #