OmniSciDB
a5dc49c757
|
#include <string_view_unordered_map.h>
Public Types | |
using | MapT = typename std::unordered_map< std::string, ValueT > |
Public Member Functions | |
auto | find (std::string_view key) const |
auto | find (const std::string &key) const |
auto | find (const char *key) const |
template<typename... ArgsT> | |
auto | try_emplace (std::string_view key, ArgsT &&...args) |
template<typename... ArgsT> | |
auto | try_emplace (const std::string &key, ArgsT &&...args) |
template<typename... ArgsT> | |
auto | try_emplace (const char *key, ArgsT &&...args) |
Static Private Attributes | |
static thread_local std::string | tmp_key_ |
Definition at line 13 of file string_view_unordered_map.h.
using string_view_unordered_map< ValueT >::MapT = typename std::unordered_map<std::string, ValueT> |
Definition at line 15 of file string_view_unordered_map.h.
|
inline |
Definition at line 17 of file string_view_unordered_map.h.
References string_view_unordered_map< ValueT >::tmp_key_.
|
inline |
Definition at line 23 of file string_view_unordered_map.h.
|
inline |
Definition at line 25 of file string_view_unordered_map.h.
References string_view_unordered_map< ValueT >::tmp_key_.
|
inline |
Definition at line 31 of file string_view_unordered_map.h.
References run_benchmark_import::args, and string_view_unordered_map< ValueT >::tmp_key_.
|
inline |
|
inline |
Definition at line 43 of file string_view_unordered_map.h.
References run_benchmark_import::args, and string_view_unordered_map< ValueT >::tmp_key_.
|
staticprivate |
Definition at line 49 of file string_view_unordered_map.h.
Referenced by string_view_unordered_map< ValueT >::find(), and string_view_unordered_map< ValueT >::try_emplace().