distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
UnblockFunctor.hpp
Go to the documentation of this file.
1 
12 #ifndef INCLUDE_DISTORTOS_INTERNAL_SCHEDULER_UNBLOCKFUNCTOR_HPP_
13 #define INCLUDE_DISTORTOS_INTERNAL_SCHEDULER_UNBLOCKFUNCTOR_HPP_
14 
16 
18 
19 namespace distortos
20 {
21 
22 namespace internal
23 {
24 
25 class ThreadControlBlock;
26 
29 class UnblockFunctor : public estd::TypeErasedFunctor<void(ThreadControlBlock&, UnblockReason)>
30 {
31 
32 };
33 
34 } // namespace internal
35 
36 } // namespace distortos
37 
38 #endif // INCLUDE_DISTORTOS_INTERNAL_SCHEDULER_UNBLOCKFUNCTOR_HPP_
Definition: TypeErasedFunctor.hpp:19
UnblockReason enum class header.
TypeErasedFunctor template class header.
Top-level namespace of distortos project.
Definition: buttons.hpp:33
Definition: UnblockFunctor.hpp:29