|
GATE
C/C++ Framework
|
Atomic integer and pointer operations. More...
#include "gate/gate_core_api.hpp"#include "gate/atomics.h"#include "gate/gatetypes.hpp"#include "gate/results.hpp"#include "gate/exceptions.hpp"Data Structures | |
| class | AtomicFlag |
| < Atomic boolean flag More... | |
| class | AtomicInt |
| < Atomic 32-bit integer More... | |
| class | AtomicInt64 |
| < Atomic 64-bit integer More... | |
| class | AtomicPointer |
| < Atomic void* pointer More... | |
| class | AtomicPtr< T > |
| < Template class for typed atomic pointer More... | |
| class | AtomicMutex |
| < Non-recursive atomic mutex More... | |
| class | AtomicLock |
| < Atomic RAII mutex-lock More... | |
| class | AtomicRecursiveMutex |
| < Recursive atomic mutex More... | |
Atomic integer and pointer operations.