Documentation Home >> Headers >> <jss/concurrent_map.hpp> Header >> jss::concurrent_map >> at member function

Return a copy of the value associated with the specified key in a given jss::concurrent_map object.

DataType at(KeyType const& key);

Returns:

A copy of the value associated with key in *this at the point of the call.

Throws:

std::out_of_range if the specified key is not present in *this. Any exceptions thrown by the copy constructor or move constructor of DataType. Any exception thrown by the application of the Hasher or KeyEquals objects.

Synchronization:

at() may be called concurrently with any other member function of jss::concurrent_map on a given instance (except for the constructor and destructor) without external synchronization.

Header

#include <jss/concurrent_map.hpp>

See Also