#include <iterator.hpp>
Inheritance diagram for iterator_:

| Public Types | |
| typedef std::forward_iterator_tag | iterator_category | 
| typedef Allocator::difference_type | difference_type | 
| typedef mapped_value_type | value_type | 
| typedef mapped_pointer | pointer | 
| typedef const_mapped_pointer | const_pointer | 
| typedef mapped_reference | reference | 
| typedef const_mapped_reference | const_reference | 
| Public Member Functions | |
| iterator_ () | |
| operator find_iterator_ () | |
| operator const find_iterator_ () const | |
| pointer | operator-> () | 
| reference | operator * () | 
| iterator_ & | operator++ () | 
| iterator_ | operator++ (int) | 
| Protected Types | |
| typedef const_iterator_ | my_base | 
| Protected Member Functions | |
| iterator_ (pointer p_value, PB_ASSOC_GEN_POS pos, PB_ASSOC_CLASS_C_DEC *p_tbl) | |
| Friends | |
| class | PB_ASSOC_CLASS_C_DEC | 
Definition at line 46 of file unordered_iterator/iterator.hpp.
| typedef const_mapped_pointer iterator_::const_pointer | 
| typedef const_mapped_reference iterator_::const_reference | 
| typedef Allocator::difference_type iterator_::difference_type | 
| typedef const_iterator_ iterator_::my_base  [protected] | 
| typedef mapped_pointer iterator_::pointer | 
| typedef mapped_reference iterator_::reference | 
| typedef mapped_value_type iterator_::value_type | 
| iterator_::iterator_ | ( | ) |  [inline] | 
Definition at line 70 of file unordered_iterator/iterator.hpp.
| iterator_::iterator_ | ( | pointer | p_value, | |
| PB_ASSOC_GEN_POS | pos, | |||
| PB_ASSOC_CLASS_C_DEC * | p_tbl | |||
| ) |  [inline, protected] | 
Constructor used by the table to initiate the generalized pointer and position (e.g., this is called from within a find() of a table.
Definition at line 134 of file unordered_iterator/iterator.hpp.
| reference iterator_::operator * | ( | ) |  [inline] | 
Definition at line 98 of file unordered_iterator/iterator.hpp.
References const_find_iterator_::m_p_value, and PB_ASSOC_DBG_ASSERT.
| iterator_::operator const find_iterator_ | ( | ) | const  [inline] | 
Definition at line 83 of file unordered_iterator/iterator.hpp.
References const_find_iterator_::find_iterator_, and const_find_iterator_::m_p_value.
| iterator_::operator find_iterator_ | ( | ) |  [inline] | 
Definition at line 76 of file unordered_iterator/iterator.hpp.
References const_find_iterator_::find_iterator_, and const_find_iterator_::m_p_value.
| iterator_ iterator_::operator++ | ( | int | ) |  [inline] | 
Reimplemented from const_iterator_.
Definition at line 114 of file unordered_iterator/iterator.hpp.
References const_iterator_::m_p_tbl, const_find_iterator_::m_p_value, and const_iterator_::m_pos.
| iterator_& iterator_::operator++ | ( | ) |  [inline] | 
Reimplemented from const_iterator_.
Definition at line 106 of file unordered_iterator/iterator.hpp.
References const_iterator_::m_p_tbl, const_find_iterator_::m_p_value, and const_iterator_::m_pos.
| pointer iterator_::operator-> | ( | ) |  [inline] | 
Definition at line 90 of file unordered_iterator/iterator.hpp.
References const_find_iterator_::m_p_value, and PB_ASSOC_DBG_ASSERT.
| friend class PB_ASSOC_CLASS_C_DEC  [friend] | 
 1.4.7
 1.4.7