diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-04-20 16:54:34 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-04-20 16:54:34 +0000 |
commit | 14401abf25fe05442b182e8274fb4bacc8b317b5 (patch) | |
tree | 74d9abb9fe06a9f37b3cb077d21ad428914e0ed9 /ace/RB_Tree.h | |
parent | 45ee26d4f8f3b86752943296b7c1a3c883e5781c (diff) | |
download | ATCD-14401abf25fe05442b182e8274fb4bacc8b317b5.tar.gz |
ChangeLogTag:Thu Apr 20 09:50:49 2000 Carlos O'Ryan <coryan@uci.edu>
Diffstat (limited to 'ace/RB_Tree.h')
-rw-r--r-- | ace/RB_Tree.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ace/RB_Tree.h b/ace/RB_Tree.h index 87b63deb38e..d42b92d1da6 100644 --- a/ace/RB_Tree.h +++ b/ace/RB_Tree.h @@ -497,6 +497,10 @@ protected: // = Initialization and termination methods. + ACE_RB_Tree_Iterator_Base (void); + // Create the singular iterator. No valid iterator can be equal to + // it, it is illegal to dereference a singular iterator, etc. etc. + ACE_RB_Tree_Iterator_Base (const ACE_RB_Tree<EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK> &tree, int set_first); // Constructor. Takes an ACE_RB_Tree over which to iterate, and @@ -542,6 +546,11 @@ class ACE_RB_Tree_Iterator : public ACE_RB_Tree_Iterator_Base<EXT_ID, INT_ID, CO public: // = Initialization and termination methods. + ACE_RB_Tree_Iterator (void); + // Create the singular iterator. + // It is illegal to deference the iterator, no valid iterator is + // equal to a singular iterator, etc. etc. + ACE_RB_Tree_Iterator (const ACE_RB_Tree<EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK> &tree, int set_first = 1); // Constructor. Takes an ACE_RB_Tree over which to iterate, and @@ -631,6 +640,11 @@ class ACE_RB_Tree_Reverse_Iterator : public ACE_RB_Tree_Iterator_Base<EXT_ID, IN public: // = Initialization and termination methods. + ACE_RB_Tree_Reverse_Iterator (void); + // Create the singular iterator. + // It is illegal to deference the iterator, no valid iterator is + // equal to a singular iterator, etc. etc. + ACE_RB_Tree_Reverse_Iterator (const ACE_RB_Tree<EXT_ID, INT_ID, COMPARE_KEYS, ACE_LOCK> &tree, int set_last = 1); // Constructor. Takes an ACE_RB_Tree over which to iterate, and |