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.DataOutputStream

Contents

Description

 

Synopsis

Exported types

newtype DataOutputStream Source #

Constructors

DataOutputStream (ManagedPtr DataOutputStream) 

Instances

GObject DataOutputStream Source # 
IsObject DataOutputStream Source # 
IsOutputStream DataOutputStream Source # 
IsFilterOutputStream DataOutputStream Source # 
IsSeekable DataOutputStream Source # 
IsDataOutputStream DataOutputStream Source # 
((~) * info (ResolveDataOutputStreamMethod t DataOutputStream), MethodInfo * info DataOutputStream p) => IsLabel t (DataOutputStream -> p) Source # 
((~) * info (ResolveDataOutputStreamMethod t DataOutputStream), MethodInfo * info DataOutputStream p) => IsLabelProxy t (DataOutputStream -> p) Source # 
HasAttributeList * DataOutputStream Source # 
type SignalList DataOutputStream Source # 
type SignalList DataOutputStream
type AttributeList DataOutputStream Source # 
type AttributeList DataOutputStream

class GObject o => IsDataOutputStream o Source #

Instances

Methods

getByteOrder

new

putByte

data DataOutputStreamPutByteMethodInfo Source #

Instances

((~) * signature (Word8 -> Maybe b -> m ()), MonadIO m, IsDataOutputStream a, IsCancellable b) => MethodInfo * DataOutputStreamPutByteMethodInfo a signature Source # 

Methods

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

putInt16

data DataOutputStreamPutInt16MethodInfo Source #

Instances

((~) * signature (Int16 -> Maybe b -> m ()), MonadIO m, IsDataOutputStream a, IsCancellable b) => MethodInfo * DataOutputStreamPutInt16MethodInfo a signature Source # 

Methods

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

putInt32

data DataOutputStreamPutInt32MethodInfo Source #

Instances

((~) * signature (Int32 -> Maybe b -> m ()), MonadIO m, IsDataOutputStream a, IsCancellable b) => MethodInfo * DataOutputStreamPutInt32MethodInfo a signature Source # 

Methods

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

putInt64

data DataOutputStreamPutInt64MethodInfo Source #

Instances

((~) * signature (Int64 -> Maybe b -> m ()), MonadIO m, IsDataOutputStream a, IsCancellable b) => MethodInfo * DataOutputStreamPutInt64MethodInfo a signature Source # 

Methods

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

putString

data DataOutputStreamPutStringMethodInfo Source #

Instances

((~) * signature (Text -> Maybe b -> m ()), MonadIO m, IsDataOutputStream a, IsCancellable b) => MethodInfo * DataOutputStreamPutStringMethodInfo a signature Source # 

Methods

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

putUint16

data DataOutputStreamPutUint16MethodInfo Source #

Instances

((~) * signature (Word16 -> Maybe b -> m ()), MonadIO m, IsDataOutputStream a, IsCancellable b) => MethodInfo * DataOutputStreamPutUint16MethodInfo a signature Source # 

Methods

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

putUint32

data DataOutputStreamPutUint32MethodInfo Source #

Instances

((~) * signature (Word32 -> Maybe b -> m ()), MonadIO m, IsDataOutputStream a, IsCancellable b) => MethodInfo * DataOutputStreamPutUint32MethodInfo a signature Source # 

Methods

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

putUint64

data DataOutputStreamPutUint64MethodInfo Source #

Instances

((~) * signature (Word64 -> Maybe b -> m ()), MonadIO m, IsDataOutputStream a, IsCancellable b) => MethodInfo * DataOutputStreamPutUint64MethodInfo a signature Source # 

Methods

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

setByteOrder

data DataOutputStreamSetByteOrderMethodInfo Source #

Instances

((~) * signature (DataStreamByteOrder -> m ()), MonadIO m, IsDataOutputStream a) => MethodInfo * DataOutputStreamSetByteOrderMethodInfo a signature Source # 

Methods

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

Properties

byteOrder

data DataOutputStreamByteOrderPropertyInfo Source #

Instances

AttrInfo DataOutputStreamByteOrderPropertyInfo Source # 
type AttrSetTypeConstraint DataOutputStreamByteOrderPropertyInfo Source # 
type AttrOrigin DataOutputStreamByteOrderPropertyInfo Source # 
type AttrLabel DataOutputStreamByteOrderPropertyInfo Source # 
type AttrLabel DataOutputStreamByteOrderPropertyInfo = "byte-order"
type AttrGetType DataOutputStreamByteOrderPropertyInfo Source # 
type AttrBaseTypeConstraint DataOutputStreamByteOrderPropertyInfo Source # 
type AttrAllowedOps DataOutputStreamByteOrderPropertyInfo Source # 
type AttrAllowedOps DataOutputStreamByteOrderPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

dataOutputStreamByteOrder :: AttrLabelProxy "byteOrder" Source #