diff options
Diffstat (limited to 'ace/Containers.h')
-rw-r--r-- | ace/Containers.h | 16 |
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__ */ |