summaryrefslogtreecommitdiff
path: root/ace/Node.h
diff options
context:
space:
mode:
authorokellogg <okellogg@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-04-01 10:59:08 +0000
committerokellogg <okellogg@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-04-01 10:59:08 +0000
commit71636b8bab2396a4acd8071c759e6d34c9bdfe64 (patch)
tree87cf620ef93909fcb9e740c5c7856cb68d378bf1 /ace/Node.h
parent79361a43bbc84aa3f17a27e502a759e4ec9c64d9 (diff)
downloadATCD-71636b8bab2396a4acd8071c759e6d34c9bdfe64.tar.gz
ChangeLogTag:Tue Apr 1 12:48:33 CEST 2003 Oliver Kellogg <oliver.kellogg@sysde.eads.net>
Diffstat (limited to 'ace/Node.h')
-rw-r--r--ace/Node.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/ace/Node.h b/ace/Node.h
index 3d69213bf26..932997fcd35 100644
--- a/ace/Node.h
+++ b/ace/Node.h
@@ -25,6 +25,9 @@
template <class T> class ACE_Unbounded_Set;
template <class T> class ACE_Unbounded_Set_Iterator;
template <class T> class ACE_Unbounded_Set_Const_Iterator;
+template <class T> class ACE_Unbounded_Set_Ex;
+template <class T> class ACE_Unbounded_Set_Ex_Iterator;
+template <class T> class ACE_Unbounded_Set_Ex_Const_Iterator;
template <class T> class ACE_Unbounded_Queue;
template <class T> class ACE_Unbounded_Queue_Iterator;
template <class T> class ACE_Unbounded_Stack;
@@ -44,6 +47,9 @@ public:
friend class ACE_Unbounded_Set<T>;
friend class ACE_Unbounded_Set_Iterator<T>;
friend class ACE_Unbounded_Set_Const_Iterator<T>;
+ friend class ACE_Unbounded_Set_Ex<T>;
+ friend class ACE_Unbounded_Set_Ex_Iterator<T>;
+ friend class ACE_Unbounded_Set_Ex_Const_Iterator<T>;
friend class ACE_Unbounded_Stack<T>;
friend class ACE_Unbounded_Stack_Iterator<T>;
@@ -63,6 +69,9 @@ private:
/// Current value of the item in this node.
T item_;
+
+ /// Flag that indicates whether this node is deleted.
+ int deleted_;
};
#if defined (ACE_TEMPLATES_REQUIRE_SOURCE)