#include <modm/processing/fiber/shared_mutex.hpp>
Implements the std::shared_mutex interface for fibers. 
- See also
- https://en.cppreference.com/w/cpp/thread/shared_mutex 
  
  | 
        
          | bool modm::fiber::shared_mutex::try_lock | ( |  | ) |  |  | nodiscardinline | 
 
- Note
- This function can be called from an interrupt. 
 
 
  
  | 
        
          | bool modm::fiber::shared_mutex::try_lock_shared | ( |  | ) |  |  | nodiscardinline | 
 
- Note
- This function can be called from an interrupt. 
 
 
  
  | 
        
          | void modm::fiber::shared_mutex::unlock | ( |  | ) |  |  | inline | 
 
- Note
- This function can be called from an interrupt. 
 
 
  
  | 
        
          | void modm::fiber::shared_mutex::unlock_shared | ( |  | ) |  |  | inline | 
 
- Note
- This function can be called from an interrupt. 
 
 
The documentation for this class was generated from the following file: