39 #ifndef BLOCXX_MUTEX_IMPL_INCLUDE_GUARD_HPP_ 40 #define BLOCXX_MUTEX_IMPL_INCLUDE_GUARD_HPP_ 41 #include "blocxx/BLOCXX_config.h" BLOCXX_COMMON_API int acquireMutex(Mutex_t &handle)
Acquire the mutex specified by a given mutex handle.
BLOCXX_COMMON_API int destroyMutex(Mutex_t &handle)
Destroy a mutex previously created with createMutex.
BLOCXX_COMMON_API int releaseMutex(Mutex_t &handle)
Release a mutex that was previously acquired with the acquireMutex method.
BLOCXX_COMMON_API int createMutex(Mutex_t &handle)
Create a platform specific mutext handle.