Description Methods and Functions Hierarchy Detailed Description Structures Convenient Construction Properties Author(s) References
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)
1 2 3 4 | 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
https://developer.gnome.org/gio/stable/GDataOutputStream.html
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.