| Top |
| GOutputStream * | base-stream | Read / Write / Construct Only |
| gboolean | close-base-stream | Read / Write / Construct Only |
GObject
╰── GOutputStream
╰── GFilterOutputStream
├── GBufferedOutputStream
├── GConverterOutputStream
╰── GDataOutputStream
Base class for output stream implementations that perform some kind of filtering operation on a base stream. Typical examples of filtering operations are character set conversion, compression and byte order flipping.
GOutputStream *
g_filter_output_stream_get_base_stream
(GFilterOutputStream *stream);
Gets the base stream for the filter stream.
gboolean
g_filter_output_stream_get_close_base_stream
(GFilterOutputStream *stream);
Returns whether the base stream will be closed when stream
is
closed.
void g_filter_output_stream_set_close_base_stream (GFilterOutputStream *stream,gboolean close_base);
Sets whether the base stream will be closed when stream
is closed.
“base-stream” property“base-stream” GOutputStream *
The underlying base stream on which the io ops will be done.
Owner: GFilterOutputStream
Flags: Read / Write / Construct Only