diff options
Diffstat (limited to 'externals/ace/Activation_Queue.h')
-rw-r--r-- | externals/ace/Activation_Queue.h | 15 |
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. |