VSF Documented
Macros | Typedefs | Functions
SDL_mutex.h File Reference
#include "../../vsf_sdl2_cfg.h"
#include "kernel/vsf_kernel.h"
#include "SDL_stdinc.h"
#include "begin_code.h"
#include "close_code.h"

Go to the source code of this file.

Macros

#define SDL_CreateMutex   VSF_SDL_WRAPPER(SDL_CreateMutex)
 
#define SDL_DestroyMutex   VSF_SDL_WRAPPER(SDL_DestroyMutex)
 
#define SDL_TryLockMutex   VSF_SDL_WRAPPER(SDL_TryLockMutex)
 
#define SDL_LockMutex   VSF_SDL_WRAPPER(SDL_LockMutex)
 
#define SDL_UnlockMutex   VSF_SDL_WRAPPER(SDL_UnlockMutex)
 

Typedefs

typedef vsf_mutex_t SDL_mutex
 

Functions

void SDL_DestroyMutex (SDL_mutex *mutex)
 
int SDL_TryLockMutex (SDL_mutex *mutex)
 
int SDL_LockMutex (SDL_mutex *mutex)
 
int SDL_UnlockMutex (SDL_mutex *mutex)
 

Macro Definition Documentation

◆ SDL_CreateMutex

SDL_mutex * SDL_CreateMutex   VSF_SDL_WRAPPER(SDL_CreateMutex)

◆ SDL_DestroyMutex

#define SDL_DestroyMutex   VSF_SDL_WRAPPER(SDL_DestroyMutex)

◆ SDL_TryLockMutex

#define SDL_TryLockMutex   VSF_SDL_WRAPPER(SDL_TryLockMutex)

◆ SDL_LockMutex

#define SDL_LockMutex   VSF_SDL_WRAPPER(SDL_LockMutex)

◆ SDL_UnlockMutex

#define SDL_UnlockMutex   VSF_SDL_WRAPPER(SDL_UnlockMutex)

Typedef Documentation

◆ SDL_mutex

Function Documentation

◆ SDL_DestroyMutex()

void SDL_DestroyMutex ( SDL_mutex mutex)
extern

◆ SDL_TryLockMutex()

int SDL_TryLockMutex ( SDL_mutex mutex)
extern

◆ SDL_LockMutex()

int SDL_LockMutex ( SDL_mutex mutex)
extern

◆ SDL_UnlockMutex()

int SDL_UnlockMutex ( SDL_mutex mutex)
extern