|
glibmm 2.30.1
|
#include <glibmm/streamiochannel.h>

Public Member Functions | |
| virtual | ~StreamIOChannel () |
Static Public Member Functions | |
| static Glib::RefPtr < StreamIOChannel > | create (std::istream& stream) |
| static Glib::RefPtr < StreamIOChannel > | create (std::ostream& stream) |
| static Glib::RefPtr < StreamIOChannel > | create (std::iostream& stream) |
Protected Member Functions | |
| StreamIOChannel (std::istream* stream_in, std::ostream* stream_out) | |
| virtual IOStatus | read_vfunc (char* buf, gsize count, gsize& bytes_read) |
| virtual IOStatus | write_vfunc (const char* buf, gsize count, gsize& bytes_written) |
| virtual IOStatus | seek_vfunc (gint64 offset, SeekType type) |
| virtual IOStatus | close_vfunc () |
| virtual IOStatus | set_flags_vfunc (IOFlags flags) |
| virtual IOFlags | get_flags_vfunc () |
| virtual Glib::RefPtr < Glib::Source > | create_watch_vfunc (IOCondition cond) |
Protected Attributes | |
| std::istream* | stream_in_ |
| std::ostream* | stream_out_ |
| virtual Glib::StreamIOChannel::~StreamIOChannel | ( | ) | [virtual] |
| Glib::StreamIOChannel::StreamIOChannel | ( | std::istream * | stream_in, |
| std::ostream * | stream_out | ||
| ) | [protected] |
| virtual IOStatus Glib::StreamIOChannel::close_vfunc | ( | ) | [protected, virtual] |
Reimplemented from Glib::IOChannel.
| static Glib::RefPtr<StreamIOChannel> Glib::StreamIOChannel::create | ( | std::ostream & | stream | ) | [static] |
| static Glib::RefPtr<StreamIOChannel> Glib::StreamIOChannel::create | ( | std::istream & | stream | ) | [static] |
| static Glib::RefPtr<StreamIOChannel> Glib::StreamIOChannel::create | ( | std::iostream & | stream | ) | [static] |
| virtual Glib::RefPtr<Glib::Source> Glib::StreamIOChannel::create_watch_vfunc | ( | IOCondition | cond | ) | [protected, virtual] |
Reimplemented from Glib::IOChannel.
| virtual IOFlags Glib::StreamIOChannel::get_flags_vfunc | ( | ) | [protected, virtual] |
Reimplemented from Glib::IOChannel.
| virtual IOStatus Glib::StreamIOChannel::read_vfunc | ( | char * | buf, |
| gsize | count, | ||
| gsize & | bytes_read | ||
| ) | [protected, virtual] |
Reimplemented from Glib::IOChannel.
| virtual IOStatus Glib::StreamIOChannel::seek_vfunc | ( | gint64 | offset, |
| SeekType | type | ||
| ) | [protected, virtual] |
Reimplemented from Glib::IOChannel.
Reimplemented from Glib::IOChannel.
| virtual IOStatus Glib::StreamIOChannel::write_vfunc | ( | const char * | buf, |
| gsize | count, | ||
| gsize & | bytes_written | ||
| ) | [protected, virtual] |
Reimplemented from Glib::IOChannel.
std::istream* Glib::StreamIOChannel::stream_in_ [protected] |
std::ostream* Glib::StreamIOChannel::stream_out_ [protected] |
1.7.4