|
iceoryx2
C++ Language Bindings
|
#include <atomic>#include <cstdlib>#include <iostream>#include <type_traits>Go to the source code of this file.
Classes | |
| class | iox2::legacy::concurrent::Atomic< T > |
| A thin wrapper for a 'std::atomic' which ensures that all atomic operations are always lock-free in order to ensure safe usage across processes in shared memory. For detailed documentation please have a look at https://en.cppreference.com/w/cpp/atomic/atomic. More... | |
Namespaces | |
| namespace | iox2 |
| namespace | iox2::legacy |
| namespace | iox2::legacy::concurrent |
Typedefs | |
| using | iox2::legacy::concurrent::AtomicFlag = std::atomic_flag |
| An alias to the std::atomic_flag. | |