diff options
author | Murray Cumming <murrayc@murrayc.com> | 2016-04-21 16:16:31 +0200 |
---|---|---|
committer | Murray Cumming <murrayc@murrayc.com> | 2016-04-21 16:19:30 +0200 |
commit | e427deed4c62f73ff28a5f4a7adf4ac713bb3a3a (patch) | |
tree | 77434040253b0667c41e6d6fc3ff000df9d76ab4 /examples | |
parent | fb57d3ff2d5b83e2e701e5bd8f6904ff28d4d0be (diff) | |
download | sigc++-e427deed4c62f73ff28a5f4a7adf4ac713bb3a3a.tar.gz |
signal::connect(): Return a sigc::connection.
Instead of an iterator aliases to a signal<>::connection.
Diffstat (limited to 'examples')
-rw-r--r-- | examples/member_method.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/member_method.cc b/examples/member_method.cc index add00a1..ab82525 100644 --- a/examples/member_method.cc +++ b/examples/member_method.cc @@ -23,12 +23,12 @@ protected: Something::Something() { - auto iter = signal_print.connect(sigc::mem_fun(*this, &Something::on_print)); + auto connection = signal_print.connect(sigc::mem_fun(*this, &Something::on_print)); signal_print.emit(2); // This isn't necessary - it's just to demonstrate how to disconnect: - iter->disconnect(); + connection.disconnect(); signal_print.emit(3); // Prove that it is no longer connected. } |