glibmm  2.62.0
Glib::StreamIOChannel Member List

This is the complete list of members for Glib::StreamIOChannel, including all inherited members.

add_destroy_notify_callback(void *data, func_destroy_notify func) const sigc::trackable
close(bool flush_pending=true)Glib::IOChannel
close_vfunc() overrideGlib::StreamIOChannelprotectedvirtual
create(std::istream& stream)Glib::StreamIOChannelstatic
create(std::ostream& stream)Glib::StreamIOChannelstatic
create(std::iostream& stream)Glib::StreamIOChannelstatic
create_from_fd(int fd)Glib::IOChannelstatic
create_from_file(const std::string& filename, const std::string& mode)Glib::IOChannelstatic
create_from_win32_fd(int fd)Glib::IOChannelstatic
create_from_win32_socket(int socket)Glib::IOChannelstatic
create_watch(IOCondition condition)Glib::IOChannel
create_watch_vfunc(IOCondition cond) overrideGlib::StreamIOChannelprotectedvirtual
flush()Glib::IOChannel
func_destroy_notify typedefsigc::trackable
get_buffer_condition() const Glib::IOChannel
get_buffer_size() const Glib::IOChannel
get_buffered() const Glib::IOChannel
get_close_on_unref() const Glib::IOChannel
get_encoding() const Glib::IOChannel
get_flags() const Glib::IOChannel
get_flags_vfunc() overrideGlib::StreamIOChannelprotectedvirtual
get_line_term() const Glib::IOChannel
gobj()Glib::IOChannelinline
gobj() const Glib::IOChannelinline
gobject_Glib::IOChannelprotected
IOChannel()Glib::IOChannelprotected
notify_callbacks()sigc::trackable
sigc::trackable::operator=(const trackable &src)sigc::trackable
sigc::trackable::operator=(trackable &&src)sigc::trackable
read(gunichar& thechar)Glib::IOChannel
read(char* buf, gsize count, gsize& bytes_read)Glib::IOChannel
read(Glib::ustring& str, gsize count)Glib::IOChannel
read_line(Glib::ustring& line)Glib::IOChannel
read_to_end(Glib::ustring& str)Glib::IOChannel
read_vfunc(char* buf, gsize count, gsize& bytes_read) overrideGlib::StreamIOChannelprotectedvirtual
reference() const Glib::IOChannelvirtual
remove_destroy_notify_callback(void *data) const sigc::trackable
seek(gint64 offset, SeekType type=SEEK_TYPE_SET)Glib::IOChannel
seek_vfunc(gint64 offset, SeekType type) overrideGlib::StreamIOChannelprotectedvirtual
set_buffer_size(gsize size)Glib::IOChannel
set_buffered(bool buffered)Glib::IOChannel
set_close_on_unref(bool do_close)Glib::IOChannel
set_encoding(const std::string& encoding=std::string())Glib::IOChannel
set_flags(IOFlags flags)Glib::IOChannel
set_flags_vfunc(IOFlags flags) overrideGlib::StreamIOChannelprotectedvirtual
set_line_term(const std::string& term=std::string())Glib::IOChannel
stream_in_Glib::StreamIOChannelprotected
stream_out_Glib::StreamIOChannelprotected
StreamIOChannel(std::istream* stream_in, std::ostream* stream_out)Glib::StreamIOChannelprotected
trackable() noexceptsigc::trackable
trackable(const trackable &src) noexceptsigc::trackable
trackable(trackable &&src)sigc::trackable
unreference() const Glib::IOChannelvirtual
write(const Glib::ustring& str)Glib::IOChannel
write(const char* buf, gssize count, gsize& bytes_written)Glib::IOChannel
write(gunichar unichar)Glib::IOChannel
write_vfunc(const char* buf, gsize count, gsize& bytes_written) overrideGlib::StreamIOChannelprotectedvirtual
~IOChannel()Glib::IOChannelvirtual
~StreamIOChannel() noexcept overrideGlib::StreamIOChannel
~trackable()sigc::trackable