diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2019-05-01 11:39:43 +0200 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2019-05-01 11:39:43 +0200 |
commit | 3db1e97d0c5da32ca173ca4d6f1d3c9e9e904ce5 (patch) | |
tree | a3d6cc07414922d8d45888808148e04f47c6063b /ACE/ace/Signal.h | |
parent | ddd9845488c8120ab6f41a1a7ac754c9a91af2a8 (diff) | |
download | ATCD-3db1e97d0c5da32ca173ca4d6f1d3c9e9e904ce5.tar.gz |
Removed user defined copy constructor and declare copy/move constructor/assignment as default with C++11
* ACE/ace/Signal.h:
* ACE/ace/Signal.inl:
* ACE/ace/Time_Policy.h:
* ACE/ace/Time_Policy.inl:
Diffstat (limited to 'ACE/ace/Signal.h')
-rw-r--r-- | ACE/ace/Signal.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ACE/ace/Signal.h b/ACE/ace/Signal.h index 3c39e92f792..81fac580ef7 100644 --- a/ACE/ace/Signal.h +++ b/ACE/ace/Signal.h @@ -153,8 +153,12 @@ public: sigset_t *sigmask = 0, int flags = 0); - /// Copy constructor. - ACE_Sig_Action (const ACE_Sig_Action &s); +#if defined (ACE_HAS_CPP11) + ACE_Sig_Action (const ACE_Sig_Action&) = default; + ACE_Sig_Action (ACE_Sig_Action&&) = default; + ACE_Sig_Action& operator = (ACE_Sig_Action const &) = default; + ACE_Sig_Action &operator = (ACE_Sig_Action&&) = default; +#endif /* ACE_HAS_CPP11 */ /// Default dtor. ~ACE_Sig_Action (void); |