ATLAS Offline Software
|
Cached value with atomic update. More...
#include "CxxUtils/checker_macros.h"
#include "CxxUtils/stall.h"
#include <atomic>
#include <utility>
#include "CxxUtils/CachedValue.icc"
Go to the source code of this file.
Classes | |
class | CxxUtils::CachedValue< T > |
Cached value with atomic update. More... | |
Namespaces | |
CxxUtils | |
Enumerations | |
enum | CxxUtils::CacheState : unsigned char { CxxUtils::INVALID = 0, CxxUtils::UPDATING = 1, CxxUtils::VALID = 2 } |
State of the cached value; see below. More... | |