QP/C++  8.0.0
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 Active Object management internal data
 
 qf_actq.cpp
 Active Object queue operations based on the QP::QEQueue class.
 
 qf_defer.cpp
 event deferral facilities
 
 qf_dyn.cpp
 dynamic event management facilities
 
 qf_mem.cpp
 QP::QMPool implementation.
 
 qf_ps.cpp
 publish-subscribe facilities
 
 qf_qact.cpp
 Active Object management facilities.
 
 qf_qeq.cpp
 QP::QEQueue implementation.
 
 qf_qmact.cpp
 QP::QMActive implementation.
 
 qf_time.cpp
 QP::QTimeEvt implementation.
 

Detailed Description

Platform-independent implementation of the QEP and QF components.

Details
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.