[#BloombergLP-bdlc-FlatHashSet-operator_assign-003] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlc.adoc[bdlc]::xref:BloombergLP/bdlc/FlatHashSet.adoc[FlatHashSet]::operator= :relfileprefix: ../../../ :mrdocs: Assignment operators == Synopses Declared in `<bdlc_flathashset.h>` Assign to this object the value of the specified `rhs` set. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdlc/FlatHashSet.adoc[FlatHashSet<KEY, HASH, EQUAL>]& xref:BloombergLP/bdlc/FlatHashSet/operator_assign-08.adoc[operator=](xref:BloombergLP/bdlc/FlatHashSet.adoc[FlatHashSet] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/FlatHashSet/operator_assign-08.adoc[_» more..._]# Assign to this object by moving from the specified `rhs` set. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdlc/FlatHashSet.adoc[FlatHashSet<KEY, HASH, EQUAL>]& xref:BloombergLP/bdlc/FlatHashSet/operator_assign-09.adoc[operator=](xref:BloombergLP/bslmf/MovableRef.adoc[bslmf::MovableRef<FlatHashSet>] rhs); ---- [.small]#xref:BloombergLP/bdlc/FlatHashSet/operator_assign-09.adoc[_» more..._]# Assign to this object from the specified initializer list. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdlc/FlatHashSet.adoc[FlatHashSet<KEY, HASH, EQUAL>]& xref:BloombergLP/bdlc/FlatHashSet/operator_assign-00d.adoc[operator=](bsl::initializer_list<KEY> values); ---- [.small]#xref:BloombergLP/bdlc/FlatHashSet/operator_assign-00d.adoc[_» more..._]# == Return Value modifiable reference to this set == Parameters [cols="1,4"] |=== | Name| Description | *rhs* | set to copy‐assign from | *values* | initializer list of elements to assign |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#