BloombergLP::bdlc::FlatHashTable_IteratorImp::FlatHashTable_IteratorImp

Constructors

Synopses

Declared in <bdlc_flathashtable.h>

Create a FlatHashTable_IteratorImp having the default, non-dereferencable value.

FlatHashTable_IteratorImp();
» more...

Create a FlatHashTable_IteratorImp having the same value as the specified original.

FlatHashTable_IteratorImp(FlatHashTable_IteratorImp const& original);
» more...

Create an iterator at the first element of entries/controls.

FlatHashTable_IteratorImp(
    ENTRY* entries,
    uint8_t const* controls,
    std::size_t additionalLength);
» more...

Parameters

NameDescription
originaliterator to copy
entriespointer to the entries array
controlspointer to the controls array
additionalLengthremaining in-range length after this position