ucommon  7.0.0
About: GNU uCommon C++ is a portable and optimized class framework for writing C++ applications that need to use threads and support concurrent synchronization, and that use sockets, XML parsing, object serialization, thread-optimized string and data structure classes, etc..
  Fossies Dox: ucommon-7.0.0.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

atomic.h File Reference
#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.


class  ucommon::Atomic
class  ucommon::Atomic::counter
class  ucommon::Atomic::spinlock
class  ucommon::Atomic::Aligned
class  ucommon::Atomic::aligned< T, alignment >




typedef int atomic_t

Detailed Description

Atomic pointers and locks. These are meant to use atomic CPU operations and hence offer maximum performance.

David Sugar dyfet.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org

Definition in file atomic.h.

Typedef Documentation

◆ atomic_t

typedef int atomic_t

Definition at line 36 of file atomic.h.