Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype DataOutputStream = DataOutputStream (ForeignPtr DataOutputStream)
- class GObject o => DataOutputStreamK o
- toDataOutputStream :: DataOutputStreamK o => o -> IO DataOutputStream
- noDataOutputStream :: Maybe DataOutputStream
- data DataOutputStreamGetByteOrderMethodInfo
- dataOutputStreamGetByteOrder :: (MonadIO m, DataOutputStreamK a) => a -> m DataStreamByteOrder
- dataOutputStreamNew :: (MonadIO m, OutputStreamK a) => a -> m DataOutputStream
- data DataOutputStreamPutByteMethodInfo
- dataOutputStreamPutByte :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Word8 -> Maybe b -> m ()
- data DataOutputStreamPutInt16MethodInfo
- dataOutputStreamPutInt16 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Int16 -> Maybe b -> m ()
- data DataOutputStreamPutInt32MethodInfo
- dataOutputStreamPutInt32 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Int32 -> Maybe b -> m ()
- data DataOutputStreamPutInt64MethodInfo
- dataOutputStreamPutInt64 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Int64 -> Maybe b -> m ()
- data DataOutputStreamPutStringMethodInfo
- dataOutputStreamPutString :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Text -> Maybe b -> m ()
- data DataOutputStreamPutUint16MethodInfo
- dataOutputStreamPutUint16 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Word16 -> Maybe b -> m ()
- data DataOutputStreamPutUint32MethodInfo
- dataOutputStreamPutUint32 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Word32 -> Maybe b -> m ()
- data DataOutputStreamPutUint64MethodInfo
- dataOutputStreamPutUint64 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Word64 -> Maybe b -> m ()
- data DataOutputStreamSetByteOrderMethodInfo
- dataOutputStreamSetByteOrder :: (MonadIO m, DataOutputStreamK a) => a -> DataStreamByteOrder -> m ()
- data DataOutputStreamByteOrderPropertyInfo
- constructDataOutputStreamByteOrder :: DataStreamByteOrder -> IO ([Char], GValue)
- dataOutputStreamByteOrder :: AttrLabelProxy "byteOrder"
- getDataOutputStreamByteOrder :: (MonadIO m, DataOutputStreamK o) => o -> m DataStreamByteOrder
- setDataOutputStreamByteOrder :: (MonadIO m, DataOutputStreamK o) => o -> DataStreamByteOrder -> m ()
Exported types
newtype DataOutputStream Source
GObject DataOutputStream | |
((~) * info (ResolveDataOutputStreamMethod t DataOutputStream), MethodInfo * info DataOutputStream p) => IsLabelProxy t (DataOutputStream -> p) | |
type ParentTypes DataOutputStream | |
type AttributeList DataOutputStream | |
type SignalList DataOutputStream |
class GObject o => DataOutputStreamK o Source
(GObject o, IsDescendantOf DataOutputStream o) => DataOutputStreamK o |
toDataOutputStream :: DataOutputStreamK o => o -> IO DataOutputStream Source
Methods
dataOutputStreamGetByteOrder
data DataOutputStreamGetByteOrderMethodInfo Source
((~) * signature (m DataStreamByteOrder), MonadIO m, DataOutputStreamK a) => MethodInfo * DataOutputStreamGetByteOrderMethodInfo a signature |
dataOutputStreamGetByteOrder :: (MonadIO m, DataOutputStreamK a) => a -> m DataStreamByteOrder Source
dataOutputStreamNew
dataOutputStreamNew :: (MonadIO m, OutputStreamK a) => a -> m DataOutputStream Source
dataOutputStreamPutByte
data DataOutputStreamPutByteMethodInfo Source
((~) * signature (Word8 -> Maybe b -> m ()), MonadIO m, DataOutputStreamK a, CancellableK b) => MethodInfo * DataOutputStreamPutByteMethodInfo a signature |
dataOutputStreamPutByte :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Word8 -> Maybe b -> m () Source
dataOutputStreamPutInt16
data DataOutputStreamPutInt16MethodInfo Source
((~) * signature (Int16 -> Maybe b -> m ()), MonadIO m, DataOutputStreamK a, CancellableK b) => MethodInfo * DataOutputStreamPutInt16MethodInfo a signature |
dataOutputStreamPutInt16 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Int16 -> Maybe b -> m () Source
dataOutputStreamPutInt32
data DataOutputStreamPutInt32MethodInfo Source
((~) * signature (Int32 -> Maybe b -> m ()), MonadIO m, DataOutputStreamK a, CancellableK b) => MethodInfo * DataOutputStreamPutInt32MethodInfo a signature |
dataOutputStreamPutInt32 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Int32 -> Maybe b -> m () Source
dataOutputStreamPutInt64
data DataOutputStreamPutInt64MethodInfo Source
((~) * signature (Int64 -> Maybe b -> m ()), MonadIO m, DataOutputStreamK a, CancellableK b) => MethodInfo * DataOutputStreamPutInt64MethodInfo a signature |
dataOutputStreamPutInt64 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Int64 -> Maybe b -> m () Source
dataOutputStreamPutString
data DataOutputStreamPutStringMethodInfo Source
((~) * signature (Text -> Maybe b -> m ()), MonadIO m, DataOutputStreamK a, CancellableK b) => MethodInfo * DataOutputStreamPutStringMethodInfo a signature |
dataOutputStreamPutString :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Text -> Maybe b -> m () Source
dataOutputStreamPutUint16
data DataOutputStreamPutUint16MethodInfo Source
((~) * signature (Word16 -> Maybe b -> m ()), MonadIO m, DataOutputStreamK a, CancellableK b) => MethodInfo * DataOutputStreamPutUint16MethodInfo a signature |
dataOutputStreamPutUint16 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Word16 -> Maybe b -> m () Source
dataOutputStreamPutUint32
data DataOutputStreamPutUint32MethodInfo Source
((~) * signature (Word32 -> Maybe b -> m ()), MonadIO m, DataOutputStreamK a, CancellableK b) => MethodInfo * DataOutputStreamPutUint32MethodInfo a signature |
dataOutputStreamPutUint32 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Word32 -> Maybe b -> m () Source
dataOutputStreamPutUint64
data DataOutputStreamPutUint64MethodInfo Source
((~) * signature (Word64 -> Maybe b -> m ()), MonadIO m, DataOutputStreamK a, CancellableK b) => MethodInfo * DataOutputStreamPutUint64MethodInfo a signature |
dataOutputStreamPutUint64 :: (MonadIO m, DataOutputStreamK a, CancellableK b) => a -> Word64 -> Maybe b -> m () Source
dataOutputStreamSetByteOrder
data DataOutputStreamSetByteOrderMethodInfo Source
((~) * signature (DataStreamByteOrder -> m ()), MonadIO m, DataOutputStreamK a) => MethodInfo * DataOutputStreamSetByteOrderMethodInfo a signature |
dataOutputStreamSetByteOrder :: (MonadIO m, DataOutputStreamK a) => a -> DataStreamByteOrder -> m () Source
Properties
ByteOrder
data DataOutputStreamByteOrderPropertyInfo Source
dataOutputStreamByteOrder :: AttrLabelProxy "byteOrder" Source
getDataOutputStreamByteOrder :: (MonadIO m, DataOutputStreamK o) => o -> m DataStreamByteOrder Source
setDataOutputStreamByteOrder :: (MonadIO m, DataOutputStreamK o) => o -> DataStreamByteOrder -> m () Source