oveRTOS C++ API
C++20 RAII wrappers for the oveRTOS C API
Loading...
Searching...
No Matches
Classes | Namespaces | Concepts
workqueue.hpp File Reference

Deferred work queue and work items with RAII lifecycle. More...

#include <ove/workqueue.h>
#include <ove/types.hpp>
Include dependency graph for workqueue.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ove::Workqueue< StackSize >
 RAII wrapper around an oveRTOS workqueue (dedicated worker thread). More...
 
class  ove::Work
 RAII wrapper representing a single deferred work item. More...
 

Namespaces

namespace  ove
 Top-level namespace for all oveRTOS C++ abstractions.
 

Concepts

concept  ove::WorkHandler
 Concept satisfied by any callable convertible to ove_work_fn.
 

Detailed Description

Deferred work queue and work items with RAII lifecycle.