Dining Philosophers Problem (DPP) example for the QP active object framework. Demonstrates: event-driven programming, hierarchical state machines in C++, modeling and graphical state machine design, code generation, preemptive multitasking, software tracing, power saving mode, direct event posting, publish-subscribe. More information available in the [[/users/QL/notebook|Quantum Leaps Notebook pages]]. See also [[http://www.state-machine.com|state-machine.com]].
Files at revision 5:15aad9bccbbd
Name | Size | Actions |
---|---|---|
[up] | ||
bsp.cpp | 12659 | Revisions Annotate |
bsp.h | 2449 | Revisions Annotate |
dpp.h | 1299 | Revisions Annotate |
main.cpp | 3490 | Revisions Annotate |
mbed.bld | 65 | Revisions Annotate |
philo.cpp | 7109 | Revisions Annotate |
qp.lib | 47 | Revisions Annotate |
qp_config.h | 2037 | Revisions Annotate |
table.cpp | 9479 | Revisions Annotate |