|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef GEOMODELUTILITIES_TRANSFORMMAP_H
6 #define GEOMODELUTILITIES_TRANSFORMMAP_H
12 #include <unordered_map>
13 #include <shared_mutex>
70 using CanonicalMap_t = std::unordered_map<const T*, std::shared_ptr<const X>>;
78 std::make_unique<ConCurrentMap_t>(
typename ConCurrentMap_t::Updater_t())};
Simple (non-deleting) Updater implementation.
Hash map from pointers/integers to arbitrary objects allowing concurrent, lockless reads.
Simple (non-deleting) Updater implementation.