Mutex.h File Reference

#include <SFML/Config.h>
#include <SFML/System/Types.h>

Go to the source code of this file.


Functions

CSFML_API sfMutexsfMutex_Create ()
 Create a new mutex.
CSFML_API void sfMutex_Destroy (sfMutex *Mutex)
 Destroy an existing mutex.
CSFML_API void sfMutex_Lock (sfMutex *Mutex)
 Lock a mutex.
CSFML_API void sfMutex_Unlock (sfMutex *Mutex)
 Unlock a mutex.

Function Documentation

CSFML_API sfMutex* sfMutex_Create (  ) 

Create a new mutex.

Returns:
A new sfMutex object

CSFML_API void sfMutex_Destroy ( sfMutex Mutex  ) 

Destroy an existing mutex.

Parameters:
Mutex : Mutex to delete

CSFML_API void sfMutex_Lock ( sfMutex Mutex  ) 

Lock a mutex.

Parameters:
Mutex : Mutex to lock

CSFML_API void sfMutex_Unlock ( sfMutex Mutex  ) 

Unlock a mutex.

Parameters:
Mutex : Mutex to unlock