#include <find_iterator.hpp>
Public Types | |
| typedef trivial_iterator_tag | iterator_category |
| typedef trivial_iterator_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 | |
| find_iterator_ () | |
| find_iterator_ (const find_iterator_ &r_other) | |
| pointer | operator-> () |
| const_pointer | operator-> () const |
| reference | operator * () |
| const_reference | operator * () const |
| bool | operator== (const find_iterator_ &r_other) const |
| bool | operator== (const const_find_iterator_ &r_other) const |
| bool | operator!= (const find_iterator_ &r_other) const |
| bool | operator!= (const const_find_iterator_ &r_other) const |
| find_iterator_ (pointer p_value) | |
Protected Attributes | |
| pointer | m_p_value |
Friends | |
| class | const_find_iterator_ |
| class | PB_ASSOC_CLASS_C_DEC |
Definition at line 46 of file find_iterator.hpp.
| typedef const_mapped_pointer find_iterator_::const_pointer |
Definition at line 59 of file find_iterator.hpp.
| typedef const_mapped_reference find_iterator_::const_reference |
Definition at line 63 of file find_iterator.hpp.
Definition at line 53 of file find_iterator.hpp.
| typedef trivial_iterator_tag find_iterator_::iterator_category |
Definition at line 51 of file find_iterator.hpp.
| typedef mapped_pointer find_iterator_::pointer |
Definition at line 57 of file find_iterator.hpp.
| typedef mapped_reference find_iterator_::reference |
Definition at line 61 of file find_iterator.hpp.
| typedef mapped_value_type find_iterator_::value_type |
Definition at line 55 of file find_iterator.hpp.
| find_iterator_::find_iterator_ | ( | ) | [inline] |
Definition at line 68 of file find_iterator.hpp.
| find_iterator_::find_iterator_ | ( | const find_iterator_ & | r_other | ) | [inline] |
Definition at line 74 of file find_iterator.hpp.
| find_iterator_::find_iterator_ | ( | pointer | p_value | ) | [inline] |
Definition at line 136 of file find_iterator.hpp.
| const_reference find_iterator_::operator * | ( | ) | const [inline] |
| reference find_iterator_::operator * | ( | ) | [inline] |
| bool find_iterator_::operator!= | ( | const const_find_iterator_ & | r_other | ) | const [inline] |
Definition at line 130 of file find_iterator.hpp.
References const_find_iterator_::m_p_value, and m_p_value.
| bool find_iterator_::operator!= | ( | const find_iterator_ & | r_other | ) | const [inline] |
| const_pointer find_iterator_::operator-> | ( | ) | const [inline] |
| pointer find_iterator_::operator-> | ( | ) | [inline] |
| bool find_iterator_::operator== | ( | const const_find_iterator_ & | r_other | ) | const [inline] |
Definition at line 118 of file find_iterator.hpp.
References const_find_iterator_::m_p_value, and m_p_value.
| bool find_iterator_::operator== | ( | const find_iterator_ & | r_other | ) | const [inline] |
friend class const_find_iterator_ [friend] |
Definition at line 140 of file find_iterator.hpp.
friend class PB_ASSOC_CLASS_C_DEC [friend] |
Definition at line 142 of file find_iterator.hpp.
pointer find_iterator_::m_p_value [protected] |
Definition at line 145 of file find_iterator.hpp.
Referenced by operator *(), operator!=(), const_find_iterator_::operator!=(), operator->(), operator==(), and const_find_iterator_::operator==().
1.4.7