QP/C++  8.0.0
Real-Time Embedded Framework
Loading...
Searching...
No Matches
qf_dyn.cpp File Reference

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  QP::QF
 QF Active Object Framework.
 

Functions

void QP::QF::poolInit (void *const poolSto, std::uint_fast32_t const poolSize, std::uint_fast16_t const evtSize) noexcept
 
std::uint_fast16_t QP::QF::poolGetMaxBlockSize () noexcept
 
std::uint_fast16_t QP::QF::getPoolMin (std::uint_fast8_t const poolNum) noexcept
 
QEvtQP::QF::newX_ (std::uint_fast16_t const evtSize, std::uint_fast16_t const margin, enum_t 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
 

Detailed Description

dynamic event management facilities

Details
  • QF::poolInit()
  • QF::newX_()
  • QF::gc()
  • QF::poolGetMaxBlockSize()

Definition in file qf_dyn.cpp.