QP/C++  8.0.2
Real-Time Event Framework
Loading...
Searching...
No Matches
Deprecated APIs

The following QP/C++ APIs are now deprecated:

Member char_t
plain 'char' is no longer forbidden in MISRA-C++:2023
Member Q_ALLEGE (expr_)
general purpose assertion without ID number that always evaluates the expr_ expression. Instead of ID number, this macro is based on the standard __LINE__ macro.
Member Q_ALLEGE_ID (id_, expr_)

#Q_NASSERT preprocessor switch to disable QP assertions

general purpose assertion with user-specified ID number that always evaluates the expr_ expression.

Member Q_ASSERT_COMPILE (expr_)
Use Q_ASSERT_STATIC() or better yet static_assert() instead.
Member Q_DELETE_REF (evtRef_)
Member Q_NEW (evtT_, sig_,...)
Member Q_NEW_REF (evtRef_, evtT_)
Member Q_NEW_X (evtT_, margin_, sig_,...)
Member Q_onAssert (module_, id_)
assertion failure handler Use Q_onError() instead.
Member QP::QF::getQueueMin (std::uint_fast8_t const prio) noexcept
Member QP::QF::psInit (QSubscrList *const subscrSto, enum_t const maxSignal) noexcept
Member QP::QF::publish_ (QEvt const *const e, void const *const sender, std::uint_fast8_t const qsId) noexcept
Member QP::QF::tick (std::uint_fast8_t const tickRate, void const *const sender) noexcept