50#ifndef CPP_FREERTOS_NO_EXCEPTIONS
54#ifdef CPP_FREERTOS_NO_CPP_STRINGS
55#error "FreeRTOS-Addons require C++ Strings if you are using exceptions"
64#ifndef CPP_FREERTOS_NO_EXCEPTIONS
83 virtual const char *
what()
const throw()
124 virtual bool Lock(TickType_t Timeout = portMAX_DELAY) = 0;
190 virtual bool Lock(TickType_t Timeout = portMAX_DELAY);
202#if (configUSE_RECURSIVE_MUTEXES == 1)
238 virtual bool Lock(TickType_t Timeout = portMAX_DELAY);
LockGuard(const LockGuard &)
virtual const char * what() const
virtual bool Lock(TickType_t Timeout=portMAX_DELAY)=0
virtual bool Lock(TickType_t Timeout=portMAX_DELAY)
virtual bool Lock(TickType_t Timeout=portMAX_DELAY)