diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-09-17 03:22:08 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-09-17 03:22:08 +0000 |
commit | b0ea70644783428954166da5eac87ee6e2d3935e (patch) | |
tree | 0238291afd086b7903aa4cd2b8c1fadeeb266596 /ace/Containers.i | |
parent | e58ec4a7f71dfb4d7d9c7bc813eb7ae95d7c0855 (diff) | |
download | ATCD-b0ea70644783428954166da5eac87ee6e2d3935e.tar.gz |
ChangeLogTag:Wed Sep 16 22:17:54 1998 Carlos O'Ryan <coryan@cs.wustl.edu>
Diffstat (limited to 'ace/Containers.i')
-rw-r--r-- | ace/Containers.i | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/ace/Containers.i b/ace/Containers.i index 562b72a850b..44113495d67 100644 --- a/ace/Containers.i +++ b/ace/Containers.i @@ -377,6 +377,8 @@ ACE_Array_Iterator<T>::done (void) const return this->current_ >= array_.size (); } +#if !defined (ACE_LACKS_TEMPLATE_AS_TEMPLATE_PARAMETER) + template <class T> ACE_INLINE ACE_DLList_Node<T>::ACE_DLList_Node (void) : item_ (0), @@ -386,8 +388,8 @@ ACE_DLList_Node<T>::ACE_DLList_Node (void) template <class T> ACE_INLINE ACE_DLList_Node<T>::ACE_DLList_Node (T *&i, - ACE_DLList_Node<T> *n, - ACE_DLList_Node<T> *p) + ACE_DLList_Node<T> *n, + ACE_DLList_Node<T> *p) : item_ (i), next_ (n), prev_ (p) @@ -397,7 +399,7 @@ ACE_DLList_Node<T>::ACE_DLList_Node (T *&i, template <class T> ACE_INLINE ACE_DLList_Node<T>::~ACE_DLList_Node (void) { -}; +} template <class T> ACE_INLINE void ACE_DLList<T>::operator= (ACE_DLList<T> &l) @@ -502,3 +504,4 @@ ACE_DLList_Iterator<T>::dump (void) const ACE_Double_Linked_List_Iterator< ACE_DLList_Node<T> >::dump (); } +#endif /* ! defined (ACE_LACKS_TEMPLATE_AS_TEMPLATE_PARAMETER) */ |