SDL_AtomicCASPtr

Use this function to set a pointer to a new value if it is currently an old value.

Syntax

SDL_bool SDL_AtomicCASPtr(void** a,
                          void*  oldval,
                          void*  newval)

Function Parameters

a

a pointer to a pointer

oldval

the old pointer value

newval

the new pointer value

Return Value

Returns SDL_TRUE if the pointer was set, SDL_FALSE otherwise.

Code Examples

You can add your code example here

Remarks

You can add useful comments here


CategoryAPI, CategoryAtomic

SDL_AtomicCASPtr (last edited 2011-02-02 17:40:00 by SheenaSmith)

Feedback
Please include your contact information if you'd like to receive a reply.
Submit