QP native platform-independent memory pool QMPool interface. More...
Go to the source code of this file.
Classes | |
struct | QFreeBlock |
Structure representing a free block in QMPool. More... | |
class | QMPool |
Native QF Memory Pool. More... | |
Macros | |
#define | QF_MPOOL_EL(evType_) |
Memory pool element to allocate correctly aligned storage for QMPool class. | |
Typedefs | |
typedef uint16_t | QMPoolSize |
The data type to store the block-size based on the macro QF_MPOOL_SIZ_SIZE. | |
typedef uint16_t | QMPoolCtr |
The data type to store the block-counter based on the macro QF_MPOOL_CTR_SIZE. | |
QP native platform-independent memory pool QMPool interface.
Definition in file qmpool.h.
#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) |
typedef uint16_t QMPoolSize |
The data type to store the block-size based on the macro QF_MPOOL_SIZ_SIZE.
typedef uint16_t QMPoolCtr |
The data type to store the block-counter based on the macro QF_MPOOL_CTR_SIZE.