gi-gio-2.0.10: 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.SimpleIOStream

Contents

Description

 

Synopsis

Exported types

newtype SimpleIOStream Source #

Constructors

SimpleIOStream (ManagedPtr SimpleIOStream) 

Instances

GObject SimpleIOStream Source # 
IsObject SimpleIOStream Source # 
IsIOStream SimpleIOStream Source # 
IsSimpleIOStream SimpleIOStream Source # 
((~) * info (ResolveSimpleIOStreamMethod t SimpleIOStream), MethodInfo * info SimpleIOStream p) => IsLabel t (SimpleIOStream -> p) Source # 

Methods

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

((~) * info (ResolveSimpleIOStreamMethod t SimpleIOStream), MethodInfo * info SimpleIOStream p) => IsLabelProxy t (SimpleIOStream -> p) Source # 
HasAttributeList * SimpleIOStream Source # 
type SignalList SimpleIOStream Source # 
type SignalList SimpleIOStream
type AttributeList SimpleIOStream Source # 
type AttributeList SimpleIOStream

class GObject o => IsSimpleIOStream o Source #

Instances

Methods

new

Properties

inputStream

data SimpleIOStreamInputStreamPropertyInfo Source #

Instances

AttrInfo SimpleIOStreamInputStreamPropertyInfo Source # 
type AttrSetTypeConstraint SimpleIOStreamInputStreamPropertyInfo Source # 
type AttrOrigin SimpleIOStreamInputStreamPropertyInfo Source # 
type AttrLabel SimpleIOStreamInputStreamPropertyInfo Source # 
type AttrLabel SimpleIOStreamInputStreamPropertyInfo = "input-stream"
type AttrGetType SimpleIOStreamInputStreamPropertyInfo Source # 
type AttrBaseTypeConstraint SimpleIOStreamInputStreamPropertyInfo Source # 
type AttrAllowedOps SimpleIOStreamInputStreamPropertyInfo Source # 
type AttrAllowedOps SimpleIOStreamInputStreamPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

simpleIOStreamInputStream :: AttrLabelProxy "inputStream" Source #

outputStream

data SimpleIOStreamOutputStreamPropertyInfo Source #

Instances

AttrInfo SimpleIOStreamOutputStreamPropertyInfo Source # 
type AttrSetTypeConstraint SimpleIOStreamOutputStreamPropertyInfo Source # 
type AttrOrigin SimpleIOStreamOutputStreamPropertyInfo Source # 
type AttrLabel SimpleIOStreamOutputStreamPropertyInfo Source # 
type AttrLabel SimpleIOStreamOutputStreamPropertyInfo = "output-stream"
type AttrGetType SimpleIOStreamOutputStreamPropertyInfo Source # 
type AttrBaseTypeConstraint SimpleIOStreamOutputStreamPropertyInfo Source # 
type AttrAllowedOps SimpleIOStreamOutputStreamPropertyInfo Source # 
type AttrAllowedOps SimpleIOStreamOutputStreamPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

simpleIOStreamOutputStream :: AttrLabelProxy "outputStream" Source #