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