From 488646bee79ba35fdbc35548c5c71bf273da65d0 Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Wed, 13 Mar 2019 14:07:51 +1100 Subject: [PATCH] signal: add default move and copy operators --- signal.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/signal.hpp b/signal.hpp index fe397299..62749a6d 100644 --- a/signal.hpp +++ b/signal.hpp @@ -114,6 +114,14 @@ namespace cruft { public: signal () = default; + + signal (signal const&) = default; + signal& operator= (signal const&) = default; + + signal (signal &&) noexcept = default; + signal& operator= (signal &&) noexcept = default; + + ~signal () { CHECK (empty ());