sipxportlib
Version 3.3
|
#include <cutils/atomic.h>
#include <assert.h>
Go to the source code of this file.
Classes | |
class | OsAtomic32< T > |
class | OsAtomicVoidPtr |
class | OsAtomicPtr< T > |
Macros | |
#define | USE_GCC_ATOMICS_ON_ANDROID |
#define | OsAtomicLight OsAtomic32 |
#define | OsAtomicLightPtr OsAtomicPtr |
Typedefs | |
typedef enum memory_order | memory_order |
typedef OsAtomic32< int > | OsAtomicInt |
typedef OsAtomic32< unsigned int > | OsAtomicUInt |
typedef OsAtomic32< long > | OsAtomicLong |
typedef OsAtomic32< unsigned long > | OsAtomicULong |
typedef OsAtomicLight< int > | OsAtomicLightInt |
typedef OsAtomicLight< unsigned int > | OsAtomicLightUInt |
typedef OsAtomicLight< long > | OsAtomicLightLong |
typedef OsAtomicLight< unsigned long > | OsAtomicLightULong |
typedef OsAtomicLight< bool > | OsAtomicLightBool |
#define USE_GCC_ATOMICS_ON_ANDROID |
#define OsAtomicLight OsAtomic32 |
#define OsAtomicLightPtr OsAtomicPtr |
typedef enum memory_order memory_order |
typedef OsAtomic32<int> OsAtomicInt |
typedef OsAtomic32<unsigned int> OsAtomicUInt |
typedef OsAtomic32<long> OsAtomicLong |
typedef OsAtomic32<unsigned long> OsAtomicULong |
typedef OsAtomicLight<int> OsAtomicLightInt |
typedef OsAtomicLight<unsigned int> OsAtomicLightUInt |
typedef OsAtomicLight<long> OsAtomicLightLong |
typedef OsAtomicLight<unsigned long> OsAtomicLightULong |
typedef OsAtomicLight<bool> OsAtomicLightBool |
enum memory_order |