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 a FlatHashTable_IteratorImp referencing the first element of the specified entries and controls, which have the specified additionalLength values. The behavior is undefined unless entries points to at least 1 + additionalLength entry values and controls points to at least 1 + additionalLength + ControlGroup::k_SIZE control values.

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