Class
GioDataOutputStream
Description [src]
class Gio.DataOutputStream : Gio.FilterOutputStream
implements Gio.Seekable {
/* No available fields */
}
Data output stream implements GOutputStream and includes functions
for writing data directly to an output stream.
Instance methods
Methods inherited from GFilterOutputStream (3)
g_filter_output_stream_get_base_stream
Gets the base stream for the filter stream.
g_filter_output_stream_get_close_base_stream
Returns whether the base stream will be closed when stream is closed.
g_filter_output_stream_set_close_base_stream
Sets whether the base stream will be closed when stream is closed.
Methods inherited from GOutputStream (31)
Please see GOutputStream for a full list of methods.
Methods inherited from GSeekable (5)
g_seekable_can_seek
Tests if the stream supports the GSeekableIface.
g_seekable_can_truncate
Tests if the length of the stream can be adjusted with g_seekable_truncate().
g_seekable_seek
Seeks in the stream by the given offset, modified by type.
g_seekable_tell
Tells the current position within the stream.
g_seekable_truncate
Sets the length of the stream to offset. If the stream was previously
larger than offset, the extra data is discarded. If the stream was
previously shorter than offset, it is extended with NUL (‘\0’) bytes.
Properties
Gio.DataOutputStream:byte-order
Determines the byte ordering that is used when writing multi-byte entities (such as integers) to the stream.
Properties inherited from GFilterOutputStream (2)
Gio.FilterOutputStream:base-stream
Gio.FilterOutputStream:close-base-stream
Whether the base stream should be closed when the filter stream is closed.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct GioDataOutputStreamClass {
GFilterOutputStreamClass parent_class;
void (* _g_reserved1) (
void
);
void (* _g_reserved2) (
void
);
void (* _g_reserved3) (
void
);
void (* _g_reserved4) (
void
);
void (* _g_reserved5) (
void
);
}
No description available.
Class members
parent_class: GFilterOutputStreamClassNo description available.
_g_reserved1: void (* _g_reserved1) ( void )No description available.
_g_reserved2: void (* _g_reserved2) ( void )No description available.
_g_reserved3: void (* _g_reserved3) ( void )No description available.
_g_reserved4: void (* _g_reserved4) ( void )No description available.
_g_reserved5: void (* _g_reserved5) ( void )No description available.