Dynamic event management facilities. More...
#include "qp_port.hpp"#include "qp_pkg.hpp"#include "qsafe.h"#include "qs_port.hpp"#include "qs_pkg.hpp"Go to the source code of this file.
Namespaces | |
| namespace | QP |
| QP/C++ Framework namespace. | |
| namespace | QP::QF |
| QF Active Object Framework namespace. | |
Functions | |
| void | QP::QF::poolInit (void *const poolSto, std::uint_fast32_t const poolSize, std::uint_fast16_t const evtSize) noexcept |
| Event pool initialization for dynamic allocation of events. | |
| std::uint16_t | QP::QF::poolGetMaxBlockSize () noexcept |
| Obtain the block size of any registered event pools. | |
| QEvt * | QP::QF::newX_ (std::uint_fast16_t const evtSize, std::uint_fast16_t const margin, QSignal const sig) noexcept |
| void | QP::QF::gc (QEvt const *const e) noexcept |
| Recycle a mutable (mutable) event. | |
| QEvt const * | QP::QF::newRef_ (QEvt const *const e, QEvt const *const evtRef) noexcept |
| void | QP::QF::deleteRef_ (QEvt const *const evtRef) noexcept |
Dynamic event management facilities.
Details
Definition in file qf_dyn.cpp.