distortos
v0.7.0
object-oriented C++ RTOS for microcontrollers
|
DynamicThread class header. More...
Go to the source code of this file.
Classes | |
class | distortos::DynamicThread |
DynamicThread class is a type-erased interface for thread that has dynamic storage for bound function, stack and internal DynamicSignalsReceiver object. More... | |
Namespaces | |
distortos | |
Top-level namespace of distortos project. | |
Functions | |
template<typename Function , typename... Args> | |
DynamicThread | distortos::makeDynamicThread (const size_t stackSize, const bool canReceiveSignals, const size_t queuedSignals, const size_t signalActions, const uint8_t priority, const SchedulingPolicy schedulingPolicy, Function &&function, Args &&... args) |
Helper factory function to make DynamicThread object. More... | |
template<typename Function , typename... Args> | |
DynamicThread | distortos::makeDynamicThread (const DynamicThreadParameters parameters, Function &&function, Args &&... args) |
Helper factory function to make DynamicThread object. More... | |
template<typename Function , typename... Args> | |
DynamicThread | distortos::makeAndStartDynamicThread (const size_t stackSize, const bool canReceiveSignals, const size_t queuedSignals, const size_t signalActions, const uint8_t priority, const SchedulingPolicy schedulingPolicy, Function &&function, Args &&... args) |
Helper factory function to make and start DynamicThread object. More... | |
template<typename Function , typename... Args> | |
DynamicThread | distortos::makeAndStartDynamicThread (const DynamicThreadParameters parameters, Function &&function, Args &&... args) |
Helper factory function to make and start DynamicThread object. More... | |
DynamicThread class header.