|
UCommon
|
Atomic pointers and locks. More...
#include <ucommon/platform.h>Go to the source code of this file.
Namespaces | |
| namespace | ucommon |
| Common namespace for all ucommon objects. | |
Typedefs | |
| typedef int | atomic_t |
Functions | |
| class | ucommon::__attribute__ ((visibility("default"))) ExclusiveProtocol |
| An exclusive locking protocol interface base. | |
Atomic pointers and locks.
These are meant to use atomic CPU operations and hence offer maximum performance.
Definition in file atomic.h.