ATLAS Offline Software
|
Threading definitions. More...
#include "boost/thread/shared_mutex.hpp"
#include "boost/thread/tss.hpp"
#include <atomic>
#include <mutex>
#include <thread>
#include "AthContainers/tools/threading.icc"
Go to the source code of this file.
Classes | |
class | AthContainers_detail::strict_shared_lock< LOCKABLE > |
Lock object for taking out shared locks. More... | |
class | AthContainers_detail::upgrading_lock< LOCKABLE > |
Lock object for taking out upgradable locks. More... | |
Namespaces | |
AthContainers_detail | |
Functions | |
void | AthContainers_detail::fence_acq_rel () |
An acquire/release fence. More... | |
void | AthContainers_detail::fence_seq_cst () |
A sequentially-consistent fence. More... | |
Threading definitions.
Definition in file threading.h.