diff options
Diffstat (limited to 'ACE/ace/Message_Queue_T.h')
-rw-r--r-- | ACE/ace/Message_Queue_T.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/ACE/ace/Message_Queue_T.h b/ACE/ace/Message_Queue_T.h index 6bc74f3e191..bc49d81d80b 100644 --- a/ACE/ace/Message_Queue_T.h +++ b/ACE/ace/Message_Queue_T.h @@ -630,10 +630,9 @@ protected: #endif private: - // = Disallow these operations. - ACE_UNIMPLEMENTED_FUNC (void operator= (const ACE_Message_Queue<ACE_SYNCH_USE> &)) - ACE_UNIMPLEMENTED_FUNC (ACE_Message_Queue (const ACE_Message_Queue<ACE_SYNCH_USE> &)) + void operator= (const ACE_Message_Queue<ACE_SYNCH_USE> &) = delete; + ACE_Message_Queue (const ACE_Message_Queue<ACE_SYNCH_USE> &) = delete; }; // This typedef is used to get around a compiler bug in g++/vxworks. @@ -904,8 +903,8 @@ protected: private: // = Disallow public access to these operations. - ACE_UNIMPLEMENTED_FUNC (void operator= (const ACE_Dynamic_Message_Queue<ACE_SYNCH_USE, TIME_POLICY> &)) - ACE_UNIMPLEMENTED_FUNC (ACE_Dynamic_Message_Queue (const ACE_Dynamic_Message_Queue<ACE_SYNCH_USE, TIME_POLICY> &)) + void operator= (const ACE_Dynamic_Message_Queue<ACE_SYNCH_USE, TIME_POLICY> &) = delete; + ACE_Dynamic_Message_Queue (const ACE_Dynamic_Message_Queue<ACE_SYNCH_USE, TIME_POLICY> &) = delete; // provide definitions for these (just call base class method), // but make them private so they're not accessible outside the class @@ -913,7 +912,6 @@ private: /// Private method to hide public base class method: just calls base class method virtual int peek_dequeue_head (ACE_Message_Block *&first_item, ACE_Time_Value *timeout = 0); - }; /** |