gi-gio-2.0.7: 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.Objects.MemoryInputStream

Contents

Description

 

Synopsis

Exported types

newtype MemoryInputStream Source #

Constructors

MemoryInputStream (ManagedPtr MemoryInputStream) 

Instances

GObject MemoryInputStream Source # 
IsObject MemoryInputStream Source # 
IsInputStream MemoryInputStream Source # 
IsSeekable MemoryInputStream Source # 
IsPollableInputStream MemoryInputStream Source # 
IsMemoryInputStream MemoryInputStream Source # 
((~) * info (ResolveMemoryInputStreamMethod t MemoryInputStream), MethodInfo * info MemoryInputStream p) => IsLabel t (MemoryInputStream -> p) Source # 
((~) * info (ResolveMemoryInputStreamMethod t MemoryInputStream), MethodInfo * info MemoryInputStream p) => IsLabelProxy t (MemoryInputStream -> p) Source # 
HasAttributeList * MemoryInputStream Source # 
type SignalList MemoryInputStream Source # 
type SignalList MemoryInputStream
type AttributeList MemoryInputStream Source # 
type AttributeList MemoryInputStream

class GObject o => IsMemoryInputStream o Source #

Methods

addBytes

data MemoryInputStreamAddBytesMethodInfo Source #

Instances

((~) * signature (Bytes -> m ()), MonadIO m, IsMemoryInputStream a) => MethodInfo * MemoryInputStreamAddBytesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy MemoryInputStreamAddBytesMethodInfo a -> signature -> s

addData

data MemoryInputStreamAddDataMethodInfo Source #

Instances

((~) * signature (ByteString -> Maybe DestroyNotify -> m ()), MonadIO m, IsMemoryInputStream a) => MethodInfo * MemoryInputStreamAddDataMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy MemoryInputStreamAddDataMethodInfo a -> signature -> s

memoryInputStreamAddData :: (MonadIO m, IsMemoryInputStream a) => a -> ByteString -> Maybe DestroyNotify -> m () Source #

new

newFromBytes

newFromData