#include <RtosMutex.h>
◆ RtosUniqueLock() [1/3]
template<typename MutexT >
Construct and lock the mutex.
- Parameters
-
| mutex | Reference to the mutex to lock. |
| timeout_ms | Timeout in ms (0 = block forever). |
◆ ~RtosUniqueLock()
template<typename MutexT >
◆ RtosUniqueLock() [2/3]
template<typename MutexT >
◆ RtosUniqueLock() [3/3]
template<typename MutexT >
◆ IsLocked()
template<typename MutexT >
Check if the mutex was successfully locked.
◆ operator=() [1/2]
template<typename MutexT >
◆ operator=() [2/2]
template<typename MutexT >
◆ Unlock()
template<typename MutexT >
Manually unlock before destruction.
◆ locked_
template<typename MutexT >
◆ mutex_
template<typename MutexT >
The documentation for this class was generated from the following file: