|
Click
|
The const_iterator type for HashContainer. More...
#include <hashcontainer.hh>
Public Types | |
| typedef HashContainer< T, A >::size_type | size_type |
| typedef HashContainer< T, A >::bucket_count_type | bucket_count_type |
| typedef T *(HashContainer_const_iterator::* | unspecified_bool_type) () const |
Public Member Functions | |
| HashContainer_const_iterator () | |
| Construct an uninitialized iterator. | |
| T * | get () const |
| Return a pointer to the element, null if *this == end(). | |
| T * | operator-> () const |
| Return a pointer to the element, null if *this == end(). | |
| T & | operator* () const |
| Return a reference to the element. | |
| bool | live () const |
| Return true iff *this != end(). | |
| operator unspecified_bool_type () const | |
| Return true iff *this != end(). | |
| const HashContainer< T, A > * | hashcontainer () const |
| Return the corresponding HashContainer. | |
| bucket_count_type | bucket () const |
| Return the bucket number this iterator is in. | |
| void | operator++ () |
| Advance this iterator to the next element. | |
| void | operator++ (int) |
| Advance this iterator to the next element. | |
The const_iterator type for HashContainer.
|
inline |
Construct an uninitialized iterator.
|
inline |
Return a pointer to the element, null if *this == end().
|
inline |
Return a pointer to the element, null if *this == end().
|
inline |
Return a reference to the element.
|
inline |
Return true iff *this != end().
|
inline |
Return true iff *this != end().
|
inline |
Return the corresponding HashContainer.
|
inline |
Return the bucket number this iterator is in.
|
inline |
Advance this iterator to the next element.
|
inline |
Advance this iterator to the next element.