|  |  | 
Inheritance diagram for Glib::StreamIOChannel:

| Public Member Functions | |
| virtual | ~StreamIOChannel () | 
| Static Public Member Functions | |
| Glib::RefPtr<StreamIOChannel> | create (std::istream& stream) | 
| Glib::RefPtr<StreamIOChannel> | create (std::ostream& stream) | 
| 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_ | 
See the Glib::IOChannel documentation for an explanation.
| 
 | 
| 
 | 
| 
 | ||||||||||||
| 
 | 
| 
 | 
| 
 Reimplemented from Glib::IOChannel. | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Reimplemented from Glib::IOChannel. | 
| 
 | 
| 
 Reimplemented from Glib::IOChannel. | 
| 
 | ||||||||||||||||
| 
 Reimplemented from Glib::IOChannel. | 
| 
 | ||||||||||||
| 
 Reimplemented from Glib::IOChannel. | 
| 
 | 
| 
 Reimplemented from Glib::IOChannel. | 
| 
 | ||||||||||||||||
| 
 Reimplemented from Glib::IOChannel. | 
| 
 | 
| 
 | 
| 
 | 
| 
 |