![]() |
ATLAS Offline Software
|
Hash map from strings to arbitrary objects allowing concurrent, lockless reads. More...
#include "CxxUtils/ConcurrentHashmapImpl.h"
#include "CxxUtils/UIntConv.h"
#include "CxxUtils/concepts.h"
#include "CxxUtils/IsUpdater.h"
#include "boost/iterator/iterator_facade.hpp"
#include "boost/range/iterator_range.hpp"
#include <memory>
#include <type_traits>
#include <stdexcept>
#include "CxxUtils/ConcurrentStrToValMap.icc"
Go to the source code of this file.
Classes | |
class | CxxUtils::ConcurrentStrToValMap< VALUE, UPDATER > |
Hash map from strings to arbitrary objects allowing concurrent, lockless reads. More... | |
class | CxxUtils::ConcurrentStrToValMap< VALUE, UPDATER >::const_iterator |
Const iterator class. More... | |
class | CxxUtils::ConcurrentStrToValMap< VALUE, UPDATER >::iterator |
Iterator class. More... | |
struct | CxxUtils::ConcurrentStrToValMap< VALUE, UPDATER >::Hasher |
Hash functional for keys. More... | |
struct | CxxUtils::ConcurrentStrToValMap< VALUE, UPDATER >::Matcher |
Matching functional for keys. More... | |
Namespaces | |
CxxUtils | |
Hash map from strings to arbitrary objects allowing concurrent, lockless reads.
Definition in file ConcurrentStrToValMap.h.