gi-girepository-1.0.24: GIRepository (gobject-introspection) bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GIRepository.Structs.AttributeIter

Description

An opaque structure used to iterate over attributes in a BaseInfo struct.

Synopsis

Exported types

newtype AttributeIter Source #

Memory-managed wrapper type.

Constructors

AttributeIter (ManagedPtr AttributeIter) 

Instances

Instances details
Eq AttributeIter Source # 
Instance details

Defined in GI.GIRepository.Structs.AttributeIter

BoxedPtr AttributeIter Source # 
Instance details

Defined in GI.GIRepository.Structs.AttributeIter

CallocPtr AttributeIter Source # 
Instance details

Defined in GI.GIRepository.Structs.AttributeIter

ManagedPtrNewtype AttributeIter Source # 
Instance details

Defined in GI.GIRepository.Structs.AttributeIter

Methods

toManagedPtr :: AttributeIter -> ManagedPtr AttributeIter

tag ~ 'AttrSet => Constructible AttributeIter tag Source # 
Instance details

Defined in GI.GIRepository.Structs.AttributeIter

Methods

new :: MonadIO m => (ManagedPtr AttributeIter -> AttributeIter) -> [AttrOp AttributeIter tag] -> m AttributeIter

newZeroAttributeIter :: MonadIO m => m AttributeIter Source #

Construct a AttributeIter struct initialized to zero.

Methods