| au-autosar.lnt | |
| au-ds.lnt | |
| 16bit/cpu.lnt | |
| 32bit/cpu.lnt | |
| macros.hpp | Command-line macros and macros for porting QP |
| options.lnt | PC-Lint-Plus option file for linting QP/C++ source code |
| qassert.h | Customizable and memory-efficient assertions for embedded systems |
| qep.hpp | QEP/C++ platform-independent public interface |
| qep_hsm.cpp | QP::QHsm implementation |
| qep_msm.cpp | QP::QMsm implementation |
| qep_port.hpp | QEP/C++ port, generic C++11 compiler |
| qequeue.hpp | Platform-independent fast "raw" thread-safe event queue interface |
| qf.hpp | QF/C++ platform-independent public interface |
| qf_act.cpp | QP::QActive services and QF support code |
| qf_actq.cpp | QP::QActive native queue operations (based on QP::QEQueue) |
| qf_defer.cpp | QP::QActive::defer() and QP::QActive::recall() definitions |
| qf_dyn.cpp | QF/C++ dynamic event management |
| qf_mem.cpp | QF/C++ memory management services |
| qf_pkg.hpp | Internal (package scope) QF/C++ interface |
| qk/qf_port.hpp | QF/C++ port for QK kernel, Generic C++ compiler |
| qv/qf_port.hpp | QF/C++ port for QV kernel, Generic C++ compiler |
| qxk/qf_port.hpp | QF/C++ port to PC-Lint-Plus, Generic C++ compiler |
| qf_ps.cpp | QF/C++ Publish-Subscribe services definitions |
| qf_qact.cpp | QP::QActive::QActive() definition |
| qf_qeq.cpp | QP::QEQueue implementation |
| qf_qmact.cpp | QMActive::QMActive() and virtual functions |
| qf_time.cpp | QF/C++ time events and time management services |
| qk.cpp | QK/C++ preemptive kernel core functions |
| qk.hpp | QK/C++ platform-independent public interface |
| qk_port.hpp | QK/C++ port to Lint, Generic C++ compiler |
| qmpool.hpp | Platform-independent memory pool QP::QMPool interface |
| qpcpp.h | QP/C++ public interface old-version for backwards-compatibility |
| qpcpp.hpp | QP/C++ public interface including backwards-compatibility layer |
| qpcpp.lnt | PC-Lint-Plus option file for linting QP/C++ applications |
| qpset.hpp | Platform-independent priority sets of 8 or 64 elements |
| qs.cpp | QS software tracing services |
| qs.hpp | QS/C++ platform-independent public interface |
| qs_64bit.cpp | QS long-long (64-bit) output |
| qs_dummy.hpp | Dummy definitions of the QS macros that avoid code generation from the QS instrumentation |
| qs_fp.cpp | QS floating point output implementation |
| qs_pkg.hpp | Internal (package scope) QS/C++ interface |
| qs_port.h | QS/C port to a 32-bit CPU and a generic C compiler |
| qs_port.hpp | QS/C++ port to a 32-bit CPU, generic compiler |
| qs_rx.cpp | QS receive channel services |
| qstamp.cpp | Application build time-stamp |
| qstamp.hpp | Application build time-stamp interface |
| quit.hpp | "QUIT" QP Unit Internal Test |
| qutest.cpp | QF/C++ stub for QUTEST unit testing |
| qv.cpp | Cooperative QV kernel, definition of QP::QV_readySet_ and implementation of kernel-specific functions |
| qv.hpp | QV/C++ platform-independent public interface |
| qv_port.hpp | QV/C++ port to Lint, Generic C++ compiler |
| qxk.cpp | QXK/C++ preemptive kernel core functions public interface |
| qxk.hpp | QXK/C++ preemptive extended (blocking) kernel, platform-independent public interface |
| qxk_mutex.cpp | Priority-ceiling blocking mutex QP::QXMutex class definition |
| qxk_pkg.hpp | Internal (package scope) QXK/C++ interface |
| qxk_port.hpp | QXK/C++ port example, Generic C++ compiler |
| qxk_sema.cpp | QXK/C++ preemptive kernel counting semaphore implementation |
| qxk_xthr.cpp | QXK/C++ preemptive kernel extended (blocking) thread implementation |
| qxthread.hpp | QXK/C++ extended (blocking) thread |
| std.lnt | PC-Lint-Plus standard option file |
| 16bit/stdint.h | Selected exact-width and fast minimum-width integer types for 16-bit CPU architecture (e.g., MSP430) |
| 32bit/stdint.h | Selected exact-width and fast minimum-width integer types for 32-bit CPU architecture (e.g., ARM Cortex-M) |