UCommon
|
Atomic pointers and locks. More...
#include <ucommon/platform.h>
Go to the source code of this file.
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... | |
Namespaces | |
namespace | ucommon |
Common namespace for all ucommon objects. | |
Typedefs | |
typedef int | atomic_t |
Atomic pointers and locks.
These are meant to use atomic CPU operations and hence offer maximum performance.
Definition in file atomic.h.