aboutsummaryrefslogtreecommitdiff
path: root/externals/ace/Activation_Queue.h
diff options
context:
space:
mode:
Diffstat (limited to 'externals/ace/Activation_Queue.h')
-rw-r--r--externals/ace/Activation_Queue.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/externals/ace/Activation_Queue.h b/externals/ace/Activation_Queue.h
index ab58eedb586..454640474c1 100644
--- a/externals/ace/Activation_Queue.h
+++ b/externals/ace/Activation_Queue.h
@@ -4,7 +4,7 @@
/**
* @file Activation_Queue.h
*
- * $Id: Activation_Queue.h 91066 2010-07-12 11:05:04Z johnnyw $
+ * $Id: Activation_Queue.h 80826 2008-03-04 14:51:23Z wotte $
*
* @author Andres Kruse <Andres.Kruse@cern.ch>
* @author Douglas C. Schmidt <schmidt@cs.wustl.edu>
@@ -23,7 +23,6 @@
#endif /* ACE_LACKS_PRAGMA_ONCE */
#include "ace/Message_Queue.h"
-#include "ace/Copy_Disabled.h"
#include "ace/Condition_Thread_Mutex.h"
/// Define to be compatible with the terminology in the POSA2 book!
@@ -36,8 +35,7 @@ class ACE_Method_Request;
/**
* @class ACE_Activation_Queue
*
- * @brief
- * Reifies a method into a request. Subclasses typically
+ * @brief Reifies a method into a request. Subclasses typically
* represent necessary state and behavior.
*
* Maintains a priority-ordered queue of ACE_Method_Request objects.
@@ -49,9 +47,10 @@ class ACE_Method_Request;
*
* @sa ACE_Method_Request
*/
-class ACE_Export ACE_Activation_Queue : private ACE_Copy_Disabled
+class ACE_Export ACE_Activation_Queue
{
public:
+ // = Initialization and termination methods.
/// Constructor.
/**
* Initializes a new activation queue.
@@ -140,6 +139,12 @@ public:
/// Declare the dynamic allocation hooks.
ACE_ALLOC_HOOK_DECLARE;
+private:
+
+ // = Prevent copying and assignment.
+ ACE_Activation_Queue (const ACE_Activation_Queue &);
+ void operator= (const ACE_Activation_Queue &);
+
protected:
/// Stores the Method_Requests.