diff options
author | Murray Cumming <murrayc@murrayc.com> | 2016-04-16 21:08:26 +0200 |
---|---|---|
committer | Murray Cumming <murrayc@murrayc.com> | 2016-04-24 20:59:27 +0200 |
commit | a23850a062a2346fbe434fa8b4f7cb85a94344c7 (patch) | |
tree | aaf999553fcdff2c3477c5bf4d4ef2d7bb13c08d /sigc++/signal_base.h | |
parent | 46b9dff3274ce9520e28182c42ca5a6df55c73d7 (diff) | |
download | sigc++-a23850a062a2346fbe434fa8b4f7cb85a94344c7.tar.gz |
signal_exec: Rename to signal_exec_holder.
Because that's what it does. It doesn't execute anything.
Diffstat (limited to 'sigc++/signal_base.h')
-rw-r--r-- | sigc++/signal_base.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sigc++/signal_base.h b/sigc++/signal_base.h index 75a390e..d3b19a2 100644 --- a/sigc++/signal_base.h +++ b/sigc++/signal_base.h @@ -182,25 +182,25 @@ private: }; /// Exception safe sweeper for cleaning up invalid slots on the slot list. -struct SIGC_API signal_exec +struct SIGC_API signal_impl_holder { /** Increments the reference and execution counter of the parent sigc::signal_impl object. * @param sig The parent sigc::signal_impl object. */ - inline signal_exec(const std::shared_ptr<signal_impl>& sig) noexcept + inline signal_impl_holder(const std::shared_ptr<signal_impl>& sig) noexcept : sig_(sig) { sig_->reference_exec(); } - signal_exec(const signal_exec& src) = delete; - signal_exec operator=(const signal_exec& src) = delete; + signal_impl_holder(const signal_impl_holder& src) = delete; + signal_impl_holder operator=(const signal_impl_holder& src) = delete; - signal_exec(signal_exec&& src) = delete; - signal_exec operator=(signal_exec&& src) = delete; + signal_impl_holder(signal_impl_holder&& src) = delete; + signal_impl_holder operator=(signal_impl_holder&& src) = delete; /// Decrements the reference and execution counter of the parent sigc::signal_impl object. - inline ~signal_exec() { sig_->unreference_exec(); } + inline ~signal_impl_holder() { sig_->unreference_exec(); } protected: /// The parent sigc::signal_impl object. |