gi-glib-2.0.23: GLib bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.GLib.Structs.Data

Contents

Description

The tData struct is an opaque data structure to represent a [Keyed Data List][glib-Keyed-Data-Lists]. It should only be accessed via the following functions.

Synopsis

Exported types

newtype Data Source #

Memory-managed wrapper type.

Constructors

Data (ManagedPtr Data) 
Instances
Eq Data Source # 
Instance details

Defined in GI.GLib.Structs.Data

Methods

(==) :: Data -> Data -> Bool

(/=) :: Data -> Data -> Bool

WrappedPtr Data Source # 
Instance details

Defined in GI.GLib.Structs.Data

Methods

wrappedPtrCalloc :: IO (Ptr Data)

wrappedPtrCopy :: Data -> IO Data

wrappedPtrFree :: Maybe (GDestroyNotify Data)

noData :: Maybe Data Source #

A convenience alias for Nothing :: Maybe Data.

Methods

Overloaded methods