BloombergLP::bdlcc::StripedUnorderedMultiMap::getValueAll

getValueAll overloads

Synopses

Declared in <bdlcc_stripedunorderedmultimap.h>

Load into *valuesPtr every value associated with key.

std::size_t
getValueAll(
    bsl::vector<VALUE>* valuesPtr,
    KEY const& key) const;
» more...

Same as the preceding overload, using a std::pmr::vector buffer.

std::size_t
getValueAll(
    std::pmr::vector<VALUE>* valuesPtr,
    KEY const& key) const;
» more...

Same as the preceding overload, using a std::vector buffer.

std::size_t
getValueAll(
    std::vector<VALUE>* valuesPtr,
    KEY const& key) const;
» more...

Return Value

number of elements found with key

Parameters

NameDescription
valuesPtrvector populated with matching values
keykey whose values are retrieved