|
⇤ ← Revision 1 as of 2011-01-28 21:10:30
Size: 1046
Comment: create page - 1/27 changeset 5123
|
Size: 959
Comment: update content - per Sam
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 6: | Line 6: |
| = SDL_AtomicCAS_ = | = SDL_AtomicCAS = |
| Line 13: | Line 13: |
| SDL_bool SDL_AtomicCAS_(SDL_atomic_t* a, int oldval, int newval) |
SDL_bool SDL_AtomicCAS(SDL_atomic_t* a, int oldval, int newval) |
| Line 34: | Line 34: |
| #ifndef SDL_AtomicCAS<<BR>> #define SDL_AtomicCAS SDL_AtomicCAS_<<BR>> #endif |
DRAFT |
SDL_AtomicCAS
Use this function to set an atomic variable to a new value if it is currently an old value.
Contents
Syntax
SDL_bool SDL_AtomicCAS(SDL_atomic_t* a,
int oldval,
int newval)
Function Parameters
a |
the atomic variable to set |
oldval |
the old value |
newval |
the new value |
Return Value
Returns SDL_TRUE if the atomic variable was set, SDL_FALSE otherwise.
Code Examples
You can add your code example here
Remarks
You can add useful comments here
If you don't know what this function is for, you shouldn't use it!
