bsl::unordered_set<Attribute, AttributeHash>::unordered_set

Create an unordered set from the specified values initializer list.

Synopsis

Declared in <bslstl_unorderedset.h>

template<>
requires std::is_invocable_v<HASH, const KEY &> && std::is_invocable_v<EQUAL, const KEY &, const KEY &> && bsl::IsStdAllocator_v<ALLOCATOR>
unordered_set(
    std::initializer_list<Attribute> values,
    size_type initialNumBuckets = 0,
    AttributeHash const& hashFunction = HASH(),
    equal_to<Attribute> const& keyEqual = EQUAL(),
    allocator<Attribute> const& basicAllocator = ALLOCATOR());