Wiki Page Content

Differences between revisions 5 and 6
Revision 5 as of 2016-05-11 20:43:23
Size: 928
Comment: Added Version section.
Revision 6 as of 2016-05-11 20:48:05
Size: 968
Comment: Updated with content from header file.
Deletions are marked like this. Additions are marked like this.
Line 30: Line 30:
''You can add useful comments here'' {i} Note: If you don't know what this function is for, you shouldn't use it!

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

{i} Note: If you don't know what this function is for, you shouldn't use it!

Version

This function is available since SDL 2.0.0.


CategoryAPI, CategoryAtomic

None: SDL_AtomicCASPtr (last edited 2016-05-11 20:48:05 by PhilippWiesemann)

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