#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==().