libmoost
|
#include <dense_hash_map.hpp>
Public Member Functions | |
const_reference | operator* () const |
const_pointer | operator-> () const |
const_iterator & | operator++ () |
const_iterator | operator++ (int) |
bool | operator== (const const_iterator &it) const |
bool | operator!= (const const_iterator &it) const |
Private Member Functions | |
const_iterator (const mmd_dense_hash_map &map, const value_type *it, const value_type *end) | |
void | skip () |
Private Attributes | |
const value_type * | m_it |
const value_type * | m_end |
const mmd_dense_hash_map & | m_map |
Friends | |
class | mmd_dense_hash_map |
Definition at line 85 of file dense_hash_map.hpp.
moost::container::mmd_dense_hash_map< Key, T, HashFcn >::const_iterator::const_iterator | ( | const mmd_dense_hash_map & | map, |
const value_type * | it, | ||
const value_type * | end | ||
) | [inline, private] |
bool moost::container::mmd_dense_hash_map< Key, T, HashFcn >::const_iterator::operator!= | ( | const const_iterator & | it | ) | const [inline] |
Definition at line 119 of file dense_hash_map.hpp.
const_reference moost::container::mmd_dense_hash_map< Key, T, HashFcn >::const_iterator::operator* | ( | ) | const [inline] |
const_iterator& moost::container::mmd_dense_hash_map< Key, T, HashFcn >::const_iterator::operator++ | ( | ) | [inline] |
const_iterator moost::container::mmd_dense_hash_map< Key, T, HashFcn >::const_iterator::operator++ | ( | int | ) | [inline] |
Definition at line 107 of file dense_hash_map.hpp.
const_pointer moost::container::mmd_dense_hash_map< Key, T, HashFcn >::const_iterator::operator-> | ( | ) | const [inline] |
bool moost::container::mmd_dense_hash_map< Key, T, HashFcn >::const_iterator::operator== | ( | const const_iterator & | it | ) | const [inline] |
Definition at line 114 of file dense_hash_map.hpp.
void moost::container::mmd_dense_hash_map< Key, T, HashFcn >::const_iterator::skip | ( | ) | [inline, private] |
Definition at line 133 of file dense_hash_map.hpp.
friend class mmd_dense_hash_map [friend] |
Definition at line 87 of file dense_hash_map.hpp.
const value_type* moost::container::mmd_dense_hash_map< Key, T, HashFcn >::const_iterator::m_end [private] |
Definition at line 142 of file dense_hash_map.hpp.
const value_type* moost::container::mmd_dense_hash_map< Key, T, HashFcn >::const_iterator::m_it [private] |
Definition at line 141 of file dense_hash_map.hpp.
const mmd_dense_hash_map& moost::container::mmd_dense_hash_map< Key, T, HashFcn >::const_iterator::m_map [private] |
Definition at line 143 of file dense_hash_map.hpp.