Assignment operators
Declared in <bdlc_flathashtable.h>
Assign to this object the value, hasher, and key-equality functor of the specified rhs object and return a reference offering modifiable access to this object.
FlatHashTable<KEY, ENTRY, ENTRY_UTIL, HASH, EQUAL>&
operator=(FlatHashTable const& rhs);
» more...
Assign to this object the value, hash function, and key-equality comparator of the specified rhs object and return a reference offering modifiable access to this object. The entries of rhs are moved (in constant time) to this object if the two have the same allocator, otherwise entries from rhs are moved into this table. In either case, rhs is left in a valid but unspecified state. If an exception is thrown, this object is left in a valid but unspecified state.
FlatHashTable<KEY, ENTRY, ENTRY_UTIL, HASH, EQUAL>&
operator=(bslmf::MovableRef<FlatHashTable> rhs);
» more...