cartobase
5.0.5
|
Go to the source code of this file.
Classes | |
struct | ZAtomic_t |
Functions | |
ZAssertCompile (sizeof(ZAtomic_t)==sizeof(int)) | |
int | ZAtomic_Get (const ZAtomic_t *inValueAddress) |
int | ZAtomic_Set (register ZAtomic_t *inValueAddress, int inParam) |
int | ZAtomic_Add (ZAtomic_t *inValueAddress, int inParam) |
int | ZAtomic_And (ZAtomic_t *inValueAddress, int inParam) |
int | ZAtomic_Or (ZAtomic_t *inValueAddress, int inParam) |
int | ZAtomic_Xor (ZAtomic_t *inValueAddress, int inParam) |
bool | ZAtomic_DecAndTest (ZAtomic_t *inValueAddress) |
void | ZAtomic_Inc (ZAtomic_t *inValueAddress) |
void | ZAtomic_Dec (ZAtomic_t *inValueAddress) |
ZAssertCompile | ( | sizeof(ZAtomic_t) | = =sizeof(int) | ) |
int ZAtomic_Add | ( | ZAtomic_t * | inValueAddress, |
int | inParam | ||
) |
Referenced by ZAtomic_Get().
int ZAtomic_And | ( | ZAtomic_t * | inValueAddress, |
int | inParam | ||
) |
Referenced by ZAtomic_Get().
void ZAtomic_Dec | ( | ZAtomic_t * | inValueAddress | ) |
Referenced by ZAtomic_Get().
bool ZAtomic_DecAndTest | ( | ZAtomic_t * | inValueAddress | ) |
Referenced by ZAtomic_Get().
|
inline |
Definition at line 361 of file ZAtomic.h.
References ZAtomic_t::fValue, ZAtomic_Add(), ZAtomic_And(), ZAtomic_Dec(), ZAtomic_DecAndTest(), ZAtomic_Inc(), ZAtomic_Or(), ZAtomic_Set(), and ZAtomic_Xor().
void ZAtomic_Inc | ( | ZAtomic_t * | inValueAddress | ) |
Referenced by ZAtomic_Get().
int ZAtomic_Or | ( | ZAtomic_t * | inValueAddress, |
int | inParam | ||
) |
Referenced by ZAtomic_Get().
int ZAtomic_Set | ( | register ZAtomic_t * | inValueAddress, |
int | inParam | ||
) |
Referenced by ZAtomic_Get().
int ZAtomic_Xor | ( | ZAtomic_t * | inValueAddress, |
int | inParam | ||
) |
Referenced by ZAtomic_Get().