QP/C++  7.4.0-rc.1
Real-Time Embedded Framework
Loading...
Searching...
No Matches
qf Directory Reference

Platform-independent implementation of the QEP and QF components.

More...

Files

 qep_hsm.cpp
 QP::QHsm class implementation.
 
 qep_msm.cpp
 QP::QMsm class implementation.
 
 qf_act.cpp
 defines: QP::QActive::registry_, QP::QF::priv_, QF_LOG2()
 
 qf_actq.cpp
 defines: QP::QActive::post_() and QP::QActive::postLIFO() implementation based on the QP::QEQueue class
 
 qf_defer.cpp
 
 qf_dyn.cpp
 
 qf_mem.cpp
 
 qf_ps.cpp
 
 qf_qact.cpp
 
 qf_qeq.cpp
 
 qf_qmact.cpp
 
 qf_time.cpp
 

Detailed Description

Platform-independent implementation of the QEP and QF components.

Note
Typically, files in this directory need to be added to the application build, but some QP ports might not need all the files in this directory. For example, a QP port to a 3rd-party RTOS kernel might be using a message queue of the RTOS instead of the native QP event queue, in which case the file src/qf/qf_actq.cpp would not be needed and should be excluded from the build.