GDataOutputStream: GDataOutputStream

Description Methods and Functions Hierarchy Detailed Description Structures Convenient Construction Properties Author(s) References

Description

Data Output Stream

Methods and Functions

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)

Hierarchy

1
2
3
4

Detailed Description

Data output stream implements GOutputStream and includes functions for writing data directly to an output stream.

Structures

GDataOutputStream

An implementation of GBufferedOutputStream that allows for high-level data manipulation of arbitrary data (including binary operations).

Convenient Construction

gDataOutputStream is the equivalent of gDataOutputStreamNew.

Properties

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

Author(s)

Derived by RGtkGen from GTK+ documentation

References

https://developer.gnome.org/gio/stable/GDataOutputStream.html


RGtk2 documentation built on Oct. 14, 2021, 5:08 p.m.