summaryrefslogtreecommitdiff
path: root/ace/Containers.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Containers.h')
-rw-r--r--ace/Containers.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/ace/Containers.h b/ace/Containers.h
index f8e4cda2d02..b5356ecdf3e 100644
--- a/ace/Containers.h
+++ b/ace/Containers.h
@@ -21,12 +21,15 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-ACE_BEGIN_VERSIONED_NAMESPACE_DECL
+template <class T>
+class ACE_Double_Linked_List;
-template <class T> class ACE_Double_Linked_List;
-template <class T> class ACE_Double_Linked_List_Iterator_Base;
-template <class T> class ACE_Double_Linked_List_Iterator;
-template <class T> class ACE_Double_Linked_List_Reverse_Iterator;
+template <class T>
+class ACE_Double_Linked_List_Iterator_Base;
+template <class T>
+class ACE_Double_Linked_List_Iterator;
+template <class T>
+class ACE_Double_Linked_List_Reverse_Iterator;
/**
* @class ACE_DLList_Node
@@ -45,6 +48,7 @@ public:
ACE_DLList_Node (void *&i,
ACE_DLList_Node *n = 0,
ACE_DLList_Node *p = 0);
+ ~ACE_DLList_Node (void);
/// Declare the dynamic allocation hooks.
ACE_ALLOC_HOOK_DECLARE;
@@ -58,8 +62,6 @@ protected:
ACE_DLList_Node (void);
};
-ACE_END_VERSIONED_NAMESPACE_DECL
-
#if defined (__ACE_INLINE__)
#include "ace/Containers.inl"
#endif /* __ACE_INLINE__ */