TeeOutputStream
Object Hierarchy:
VSGI.TeeOutputStream
VSGI.TeeOutputStream
VSGI.TeeOutputStream
GLib.FilterOutputStream
GLib.FilterOutputStream
GLib.FilterOutputStream->VSGI.TeeOutputStream
GLib.OutputStream
GLib.OutputStream
GLib.OutputStream->GLib.FilterOutputStream
GLib.Object
GLib.Object
GLib.Object->GLib.OutputStream
Description:
[ Version ( since = "0.3" ) ]public class TeeOutputStream : FilterOutputStream
Pipe data into a base and a tee streams, similarly to the UNIX 'tee' utility.
The base stream is always priviledged: it is always written and closed first. Also, The best is done to replicate the written data into
the tee stream, erroring only if everything has been attempted. The tee operations are not cancellable.
Content:
Properties:
public OutputStream tee_stream { get ; construct ; }
Creation methods:
Methods:
public override bool close (Cancellable ? cancellable = null ) throws IOError
public override ssize_t write (uint8 [] buffer, Cancellable ? cancellable = null ) throws IOError
Inherited Members:
All known members inherited from class GLib.FilterOutputStream
base_stream
close_base_stream
get_base_stream
get_close_base_stream
All known members inherited from class GLib.OutputStream
clear_pending
close
close_async
flush
flush_async
has_pending
is_closed
is_closing
printf
set_pending
splice
splice_async
vprintf
write
write_all
write_all_async
write_async
write_bytes
write_bytes_async
writev
writev_all
writev_all_async
writev_async
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref