theCore C++ embedded framework
no_os/export/ecl/thread/semaphore.hpp File Reference

Semaphore implementation for projects without OS support. More...

#include <ecl/err.hpp>
#include <chrono>
#include <atomic>
Include dependency graph for no_os/export/ecl/thread/semaphore.hpp:

Data Structures

class  ecl::semaphore
 FreeRTOS-based semaphore. More...
 
class  ecl::binary_semaphore
 FreeRTOS-based semaphore. More...
 

Namespaces

 ecl
 

Detailed Description

Semaphore implementation for projects without OS support.