diff options
author | Murray Cumming <murrayc@murrayc.com> | 2016-03-31 12:15:53 +0200 |
---|---|---|
committer | Murray Cumming <murrayc@murrayc.com> | 2016-03-31 12:16:32 +0200 |
commit | a1740f7fe821c0a376005aa512fc8bbca4a6b1c3 (patch) | |
tree | bdb0c8efd6e16c27f44737308ddd7e28f32fba91 /examples/iochannel_stream | |
parent | bd184b3d2204b5a3790046f090f427da12c2e793 (diff) | |
download | glibmm-a1740f7fe821c0a376005aa512fc8bbca4a6b1c3.tar.gz |
Examples: Use libsigc++ 2.9/10 and its slot/signal<R(Args...)> syntax.
The older libsigc++ syntax is deprecated.
Diffstat (limited to 'examples/iochannel_stream')
-rw-r--r-- | examples/iochannel_stream/fdstream.cc | 4 | ||||
-rw-r--r-- | examples/iochannel_stream/fdstream.h | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/examples/iochannel_stream/fdstream.cc b/examples/iochannel_stream/fdstream.cc index 1c4ff95c..51b6c3e8 100644 --- a/examples/iochannel_stream/fdstream.cc +++ b/examples/iochannel_stream/fdstream.cc @@ -66,7 +66,7 @@ fdstreambuf::detach_fd() void fdstreambuf::connect( - const sigc::slot<bool, Glib::IOCondition>& callback, Glib::IOCondition condition) + const sigc::slot<bool(Glib::IOCondition)>& callback, Glib::IOCondition condition) { Glib::signal_io().connect(callback, iochannel_, condition); } @@ -315,7 +315,7 @@ fdstream::close() } void -fdstream::connect(const sigc::slot<bool, Glib::IOCondition>& callback, Glib::IOCondition condition) +fdstream::connect(const sigc::slot<bool(Glib::IOCondition)>& callback, Glib::IOCondition condition) { buf.connect(callback, condition); } diff --git a/examples/iochannel_stream/fdstream.h b/examples/iochannel_stream/fdstream.h index 824f96ec..19283441 100644 --- a/examples/iochannel_stream/fdstream.h +++ b/examples/iochannel_stream/fdstream.h @@ -72,7 +72,7 @@ public: void create_iochannel(int fd, bool manage); void detach_fd(); void close_iochannel(); - void connect(const sigc::slot<bool, Glib::IOCondition>& callback, Glib::IOCondition condition); + void connect(const sigc::slot<bool(Glib::IOCondition)>& callback, Glib::IOCondition condition); fdstream_error get_error() const; protected: @@ -106,7 +106,7 @@ public: void detach(); void close(); - void connect(const sigc::slot<bool, Glib::IOCondition>& callback, Glib::IOCondition condition); + void connect(const sigc::slot<bool(Glib::IOCondition)>& callback, Glib::IOCondition condition); fdstream_error get_error() const; private: |