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

Platform-independent implementation of the QEP and QF components.

More...

Files

file  qep_hsm.cpp [code]
 QP::QHsm implementation.
 
file  qep_msm.cpp [code]
 QP::QMsm implementation.
 
file  qf_act.cpp [code]
 
file  qf_actq.cpp [code]
 QP::QActive native queue operations (based on QP::QEQueue)
 
file  qf_defer.cpp [code]
 QActive::defer(), QActive::recall(), and QActive::flushDeferred() definitions.
 
file  qf_dyn.cpp [code]
 QF/C++ dynamic event management.
 
file  qf_mem.cpp [code]
 QF/C++ memory management services.
 
file  qf_ps.cpp [code]
 QF/C++ Publish-Subscribe services definitions.
 
file  qf_qact.cpp [code]
 QP::QActive services and QF support code.
 
file  qf_qeq.cpp [code]
 QP::QEQueue implementation.
 
file  qf_qmact.cpp [code]
 QMActive::QMActive() and virtual functions.
 
file  qf_time.cpp [code]
 QF/C++ time events and time management services.
 

Detailed Description

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 qf_actq.cpp would not be needed and should be excluded from the build.
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 qf_actq.c would not be needed and should be excluded from the build.