GDataOutputStream
Data Output Stream
gDataOutputStreamNew(base.stream = NULL)
gDataOutputStreamSetByteOrder(object, order)
gDataOutputStreamGetByteOrder(object)
gDataOutputStreamPutByte(object, data, cancellable = NULL, .errwarn = TRUE)
gDataOutputStreamPutInt16(object, data, cancellable = NULL, .errwarn = TRUE)
gDataOutputStreamPutUint16(object, data, cancellable = NULL, .errwarn = TRUE)
gDataOutputStreamPutInt32(object, data, cancellable = NULL, .errwarn = TRUE)
gDataOutputStreamPutUint32(object, data, cancellable = NULL, .errwarn = TRUE)
gDataOutputStreamPutInt64(object, data, cancellable = NULL, .errwarn = TRUE)
gDataOutputStreamPutUint64(object, data, cancellable = NULL, .errwarn = TRUE)
gDataOutputStreamPutString(object, str, cancellable = NULL, .errwarn = TRUE)
gDataOutputStream(base.stream = NULL)
GObject +----GOutputStream +----GFilterOutputStream +----GDataOutputStream
Data output stream implements GOutputStream
and includes functions for
writing data directly to an output stream.
GDataOutputStream
An implementation of GBufferedOutputStream
that allows for high-level
data manipulation of arbitrary data (including binary operations).
gDataOutputStream
is the equivalent of gDataOutputStreamNew
.
byte-order
[GDataStreamByteOrder
: Read / Write]Determines the byte ordering that is used when writing multi-byte entities (such as integers) to the stream. Default value: G_DATA_STREAM_BYTE_ORDER_BIG_ENDIAN
Derived by RGtkGen from GTK+ documentation
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.