bsl::_Hashtable_iterator

Synopsis

Declared in <bslstp_hashtable.h>

template<
    class _Val,
    class _Key,
    class _HF,
    class _ExK,
    class _EqK,
    class _All>
struct _Hashtable_iterator;

Type Aliases

NameDescription
_Hashtable Underlying hashtable type.
_Node Node type stored in the hashtable.

Member Functions

NameDescription
_Hashtable_iterator [constructor]Constructors
_M_skip_to_next Advance this iterator to the next element in the hashtable.

Data Members

NameDescription
_M_cur Current node referenced by this iterator.
_M_ht Hashtable that owns the referenced node.

Non-Member Functions

NameDescription
operator!=Return true if the specified iterators refer to the same node.

Derived Classes

NameDescription
_Ht_iterator