![]() |

See the Glib::IOChannel documentation for an explanation.
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_ |
|
|
|
|
||||||||||||
|
|
|
|
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. |
|
|
|
|
|
|