summaryrefslogtreecommitdiff
path: root/ACE/ace/Managed_Object.h
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ace/Managed_Object.h')
-rw-r--r--ACE/ace/Managed_Object.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/ACE/ace/Managed_Object.h b/ACE/ace/Managed_Object.h
index 207c0abfc35..0c648c4bbad 100644
--- a/ACE/ace/Managed_Object.h
+++ b/ACE/ace/Managed_Object.h
@@ -42,17 +42,17 @@ class ACE_Cleanup_Adapter : public ACE_Cleanup
{
public:
/// Default constructor.
- ACE_Cleanup_Adapter (void);
+ ACE_Cleanup_Adapter ();
/// Virtual destructor, needed by some compilers for vtable placement.
- virtual ~ACE_Cleanup_Adapter (void);
+ virtual ~ACE_Cleanup_Adapter ();
/// Accessor for contained object.
- TYPE &object (void);
+ TYPE &object ();
private:
- ACE_UNIMPLEMENTED_FUNC (ACE_Cleanup_Adapter (const ACE_Cleanup_Adapter<TYPE> &))
- ACE_UNIMPLEMENTED_FUNC (void operator= (const ACE_Cleanup_Adapter<TYPE> &))
+ ACE_Cleanup_Adapter (const ACE_Cleanup_Adapter<TYPE> &) = delete;
+ void operator= (const ACE_Cleanup_Adapter<TYPE> &) = delete;
/// Contained object.
TYPE object_;
@@ -138,11 +138,11 @@ public:
protected:
// Disallow instantiation of this class.
- ACE_UNIMPLEMENTED_FUNC (ACE_Managed_Object (void))
+ ACE_Managed_Object (void) = delete;
private:
- ACE_UNIMPLEMENTED_FUNC (ACE_Managed_Object (const ACE_Managed_Object<TYPE> &))
- ACE_UNIMPLEMENTED_FUNC (void operator= (const ACE_Managed_Object<TYPE> &))
+ ACE_Managed_Object (const ACE_Managed_Object<TYPE> &) = delete;
+ void operator= (const ACE_Managed_Object<TYPE> &) = delete;
};
ACE_END_VERSIONED_NAMESPACE_DECL