QP/C++ native platform-independent memory pool QP::QMPool interface. More...
Go to the source code of this file.
Classes | |
| class | QP::QMPool |
| Native QF Memory Pool. More... | |
Namespaces | |
| namespace | QP |
| QP/C++ Framework namespace. | |
Macros | |
| #define | QF_MPOOL_EL(evType_) |
| Memory pool element to allocate correctly aligned storage for QMPool class. | |
Typedefs | |
| using | QP::QMPoolSize = std::uint16_t |
| The data type to store the block-size based on the macro QF_MPOOL_SIZ_SIZE. | |
| using | QP::QMPoolCtr = std::uint16_t |
| The data type to store the block-counter based on the macro QF_MPOOL_CTR_SIZE. | |
QP/C++ native platform-independent memory pool QP::QMPool interface.
Forward Traceability
Definition in file qmpool.hpp.
| #define QF_MPOOL_EL | ( | evType_ | ) |
Memory pool element to allocate correctly aligned storage for QMPool class.
| [in] | evType_ | event type (name of the subclass of ::QEvt) |
Usage
Forward Traceability
Definition at line 39 of file qmpool.hpp.