mirror of https://github.com/ARMmbed/mbed-os.git
Remove the deprecated CriticalSectionLock APIs
parent
0286e3c325
commit
b3ba0905ac
|
@ -59,24 +59,6 @@ public:
|
|||
|
||||
~CriticalSectionLock();
|
||||
|
||||
/** Mark the start of a critical section
|
||||
* @deprecated This function is inconsistent with RAII and is being removed in the future. Replaced by static function CriticalSectionLock::enable.
|
||||
*
|
||||
*/
|
||||
MBED_DEPRECATED_SINCE("mbed-os-5.8",
|
||||
"This function is inconsistent with RAII and is being removed in the future."
|
||||
"Replaced by static function CriticalSectionLock::enable.")
|
||||
void lock();
|
||||
|
||||
/** Mark the end of a critical section
|
||||
* @deprecated This function is inconsistent with RAII and is being removed in the future. Replaced by static function CriticalSectionLock::enable.
|
||||
*
|
||||
*/
|
||||
MBED_DEPRECATED_SINCE("mbed-os-5.8",
|
||||
"This function is inconsistent with RAII and is being removed in the future."
|
||||
"Replaced by static function CriticalSectionLock::disable.")
|
||||
void unlock();
|
||||
|
||||
/** Mark the start of a critical section
|
||||
*/
|
||||
static void enable();
|
||||
|
|
|
@ -30,16 +30,6 @@ CriticalSectionLock::~CriticalSectionLock()
|
|||
core_util_critical_section_exit();
|
||||
}
|
||||
|
||||
void CriticalSectionLock::lock()
|
||||
{
|
||||
core_util_critical_section_enter();
|
||||
}
|
||||
|
||||
void CriticalSectionLock::unlock()
|
||||
{
|
||||
core_util_critical_section_exit();
|
||||
}
|
||||
|
||||
void CriticalSectionLock::enable()
|
||||
{
|
||||
core_util_critical_section_enter();
|
||||
|
|
Loading…
Reference in New Issue