Core/Signal: Implement copy constructor/copy assignation operator

This commit is contained in:
Lynix
2019-03-17 18:06:05 +01:00
parent 439a62a7f8
commit bdb5a4b3bd
3 changed files with 26 additions and 4 deletions

View File

@@ -32,7 +32,7 @@ namespace Nz
class ConnectionGuard;
Signal();
Signal(const Signal&) = delete;
Signal(const Signal&);
Signal(Signal&& signal) noexcept;
~Signal() = default;
@@ -47,7 +47,7 @@ namespace Nz
void operator()(Args... args) const;
Signal& operator=(const Signal&) = delete;
Signal& operator=(const Signal&);
Signal& operator=(Signal&& signal) noexcept;
private: