[#BloombergLP-bdlc-FlatHashTable_IteratorImp-2constructor-0d]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlc.adoc[bdlc]::xref:BloombergLP/bdlc/FlatHashTable_IteratorImp.adoc[FlatHashTable&lowbar;IteratorImp]::FlatHashTable&lowbar;IteratorImp
:relfileprefix: ../../../
:mrdocs:

Constructors

== Synopses

Declared in `&lt;bdlc&lowbar;flathashtable&period;h&gt;`

Create a `FlatHashTable&lowbar;IteratorImp` having the default, non&hyphen;dereferencable value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:BloombergLP/bdlc/FlatHashTable_IteratorImp/2constructor-0f.adoc[FlatHashTable&lowbar;IteratorImp]();
----

[.small]#xref:BloombergLP/bdlc/FlatHashTable_IteratorImp/2constructor-0f.adoc[_» more&period;&period;&period;_]#

Create a `FlatHashTable&lowbar;IteratorImp` having the same value as the specified `original`&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:BloombergLP/bdlc/FlatHashTable_IteratorImp/2constructor-0c.adoc[FlatHashTable&lowbar;IteratorImp](xref:BloombergLP/bdlc/FlatHashTable_IteratorImp.adoc[FlatHashTable&lowbar;IteratorImp] const& original);
----

[.small]#xref:BloombergLP/bdlc/FlatHashTable_IteratorImp/2constructor-0c.adoc[_» more&period;&period;&period;_]#

Create a `FlatHashTable&lowbar;IteratorImp` referencing the first element of the specified `entries` and `controls`, which have the specified `additionalLength` values&period; The behavior is undefined unless `entries` points to at least `1 &plus; additionalLength` entry values and `controls` points to at least `1 &plus; additionalLength &plus; ControlGroup&colon;&colon;k&lowbar;SIZE` control values&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:BloombergLP/bdlc/FlatHashTable_IteratorImp/2constructor-01.adoc[FlatHashTable&lowbar;IteratorImp](
    ENTRY* entries,
    uint8&lowbar;t const* controls,
    std::size&lowbar;t additionalLength);
----

[.small]#xref:BloombergLP/bdlc/FlatHashTable_IteratorImp/2constructor-01.adoc[_» more&period;&period;&period;_]#


[.small]#Created with https://www.mrdocs.com[MrDocs]#
