Classes | |
class | basic_critical_section |
class | basic_critical_section_timedout |
class | basic_critical_section_nested |
class | basic_interrupts_lock |
class | basic_schedular_lock |
class | ISystemLockObject |
Typedef Documentation
◆ auto_critical_section_nested_t
using mn::system::auto_critical_section_nested_t = typedef basic_autolock<critical_section_nested_t> |
A autolock guard type for critical_section_nested_t objects
◆ auto_critical_section_t
using mn::system::auto_critical_section_t = typedef basic_autolock<basic_critical_section> |
A autolock guard type for basic_critical_lock objects
◆ auto_critical_section_timedout_t
using mn::system::auto_critical_section_timedout_t = typedef basic_autolock<critical_section_timedout_t> |
A autolock guard type for critical_section_timedout_t objects
◆ auto_interrupts_lock_t
using mn::system::auto_interrupts_lock_t = typedef basic_autolock<interrupts_lock_t> |
A autolock guard type for interrupts_lock_t objects
◆ auto_schedular_lock_t
using mn::system::auto_schedular_lock_t = typedef basic_autolock<schedular_lock_t> |
A autolock guard type for schedular_lock_t objects
◆ critical_section_nested_t
using mn::system::critical_section_nested_t = typedef basic_critical_section_nested |
using for the basic_critical_section_nested class, for miniTask type design
◆ critical_section_t
using mn::system::critical_section_t = typedef basic_critical_section |
using for the basic_critical_section class, for miniTask type design
◆ critical_section_timedout_t
using for the basic_critical_section_timedout class, for miniTask type design
◆ interrupts_lock_t
using mn::system::interrupts_lock_t = typedef basic_interrupts_lock |
using for the basic_interrupts_lock class, for miniTask type design
◆ schedular_lock_t
using mn::system::schedular_lock_t = typedef basic_schedular_lock |
using for the basic_schedular_lock class, for miniTask type design