HashMap is an abstraction for dictionary data type, we make it thread-safe by locking inserts. More...
#include <HashMap.h>
Public Member Functions | |
T & | operator[] (const Key &k) |
std::size_t | erase (const Key &k) |
iterator | find (const Key &k) |
const_iterator | find (const Key &k) const |
bool | contains (const Key &key) const |
Private Attributes | |
libMesh::Threads::spin_mutex | spin_mutex |
HashMap is an abstraction for dictionary data type, we make it thread-safe by locking inserts.
|
inline |
|
inline |
|
inline |
Definition at line 36 of file HashMap.h.
Referenced by HashMap< unsigned, MooseVariableFV *>::contains(), and MaterialPropertyStorage::props().
|
inline |
|
inline |
|
mutableprivate |