gi-gio-0.2.46.13: 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.InputVector

Contents

Description

Structure used for scatter/gather data input. You generally pass in an array of #GInputVectors and the operation will store the read data starting in the first buffer, switching to the next as needed.

Synopsis

Exported types

newtype InputVector Source

Instances

((~) * info (ResolveInputVectorMethod t InputVector), MethodInfo * info InputVector p) => IsLabel t (InputVector -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> InputVector -> p

((~) * info (ResolveInputVectorMethod t InputVector), MethodInfo * info InputVector p) => IsLabelProxy t (InputVector -> p) Source 

newZeroInputVector :: MonadIO m => m InputVector Source

Construct a InputVector struct initialized to zero.

Properties

Buffer

Size