Synopsis
Declared in <bslstl_hashtableiterator.h>
template<
class VALUE_TYPE,
class DIFFERENCE_TYPE>
class HashTableIterator;
Type Aliases
Name |
Description |
Iterator difference type. |
|
Standard iterator defined types [24.4.2]. |
|
This |
|
This |
|
This |
Member Functions
Name |
Description |
|
Constructors |
|
Destroy this object. |
Assign to this object the value of the specified |
|
Return the address of the node at which this iterator is positioned in the list, or 0 if this iterator is positioned after the end of a list. Note that this method is an implementation detail and is not part of the C++ standard. |
|
Return a reference providing modifiable access to the value (of the template parameter |
|
Move this iterator to the next node in the list and return a reference providing modifiable access to this iterator. The behavior is undefined unless the iterator refers to a valid (not yet erased) node in the list. |
|
Return the address of the value (of the template parameter |
Non-Member Functions
Name |
Description |
Same as the preceding overload. |
|
Same as the preceding overload. |
|
Same as the preceding overload. |
|
Return |
|
Move the specified |
|
Same as the preceding overload. |
|
Same as the preceding overload. |
|
Same as the preceding overload. |
|
Return |
Created with MrDocs