#include <e32atomics.h>
#include <e32std.h>
◆ SymbianRuntimeAtomic64CompareExchange()
| TBool SymbianRuntimeAtomic64CompareExchange |
( |
volatile void * |
pointer, |
|
|
TUint64 * |
expected, |
|
|
TUint64 |
desired |
|
) |
| |
◆ SymbianRuntimeAtomic64Exchange()
| TUint64 SymbianRuntimeAtomic64Exchange |
( |
volatile void * |
pointer, |
|
|
TUint64 |
value |
|
) |
| |
◆ SymbianRuntimeAtomic64FetchAdd()
| TUint64 SymbianRuntimeAtomic64FetchAdd |
( |
volatile void * |
pointer, |
|
|
TUint64 |
value |
|
) |
| |
◆ SymbianRuntimeAtomic64Load()
| TUint64 SymbianRuntimeAtomic64Load |
( |
const volatile void * |
pointer | ) |
|
◆ SymbianRuntimeAtomic64Store()
| void SymbianRuntimeAtomic64Store |
( |
volatile void * |
pointer, |
|
|
TUint64 |
value |
|
) |
| |
◆ SymbianRuntimeAtomicLock()
| void SymbianRuntimeAtomicLock |
( |
| ) |
|
◆ SymbianRuntimeAtomicUnlock()
| void SymbianRuntimeAtomicUnlock |
( |
| ) |
|