QP is an event-driven, RTOS-like, active object framework for microcontrollers, such as mbed. The QP framework provides thread-safe execution of active objects (concurrent state machines) and support both manual and automatic coding of UML statecharts in readable, production-quality C or C++. Automatic code generation of QP code is supported by the free QM modeling tool.
Dependents: qp_hangman qp_dpp qp_blinky
Data Structures
QActive | Base class for derivation of application-level active object classes |
QEP | Provides miscellaneous QEP services |
QEQueue | Native QF Event Queue class |
QEvt | QEvt base class |
QF | QF services |
QFsm | Finite State Machine base class |
QHsm | Hierarchical State Machine base class |
QK | QK services |
QMPool | Native QF memory pool class |
QPSet64 | Priority Set of up to 64 elements for building various schedulers, but also useful as a general set of up to 64 elements of any kind |
QPSet8 | Priority Set of up to 8 elements for building various schedulers, but also useful as a general set of up to 8 elements of any kind |
QS | Quantum Spy logging facilities |
QSubscrList | Subscriber List class |
QTimeEvt | Time Event class |
Generated on Wed Jul 13 2022 11:50:18 by 1.7.2