#include <ucommon/platform.h>
Include dependency graph for atomic.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | ucommon |
Data Structures | |
class | ucommon::atomic |
Generic atomic class for referencing atomic objects and static functions. More... | |
class | ucommon::atomic::counter |
Atomic counter class. More... | |
class | ucommon::atomic::spinlock |
Atomic spinlock class. More... |
These are meant to use atomic CPU operations and hence offer maximum performance.
Definition in file atomic.h.