Return a const reference to the mapped value for key.

Synopsis

Declared in <bdlc_flathashmap.h>

template<class LOOKUP_KEY>
VALUE const&
at(LOOKUP_KEY const& key) const
requires BloombergLP::bslmf::IsTransparentPredicate<HASH, LOOKUP_KEY>::value
         && BloombergLP::bslmf::IsTransparentPredicate<EQUAL,LOOKUP_KEY>::value;

Description

Return a reference providing non‐modifiable access to the mapped value associated with a key that is equivalent to the specified key in this map, if such an entry exists; otherwise throw a std::out_of_range exception. Note that this method is not exception‐neutral.

Return Value

const reference to the mapped value for key

Parameters

Name

Description

key

transparent key whose mapped value is accessed

Created with MrDocs