259 QF_QMACTIVE_TO_QMSM_CAST_,
260 QF_QMACTIVE_TO_QMSM_CONST_CAST_)
458 QP::QS::RxAttr::Variant)
Private attributes of the QK kernel.
Private attributes of the QXK kernel.
std::uint_fast8_t QF_LOG2(QP::QPSetBits x) noexcept
#define QF_MPOOL_EL(evType_)
#define Q_NEW_REF(evtRef_, evtT_)
#define QM_ACTION_DEF(subclass_, action_)
#define Q_EVT_CAST(subclass_)
#define Q_UNUSED_PAR(par_)
#define Q_STATE_DEF(subclass_, state_)
#define QM_SM_STATE_DECL(subm_, state_)
#define POST(e_, sender_)
#define Q_STATE_CAST(handler_)
#define Q_NEW(evtT_, sig_,...)
#define Q_STATE_DECL(state_)
#define TICK_X(tickRate_, sender_)
#define Q_NEW_X(evtT_, margin_, sig_,...)
#define Q_DELETE_REF(evtRef_)
#define QM_STATE_DECL(state_)
#define DISPATCH(e_, qsId_)
#define QM_STATE_DEF(subclass_, state_)
#define Q_PRIO(prio_, pthre_)
#define PUBLISH(e_, sender_)
#define QM_ACTION_DECL(action_)
#define Q_UINT2PTR_CAST(type_, uint_)
#define QF_CRIT_EXIT_NOP()
#define POST_X(e_, margin_, sender_)
#define Q_UINTPTR_CAST_(ptr_)
Internal helper macro to cast pointers to integers.
#define QF_INT_DISABLE()
Disable interrupts.
#define QXK_ISR_EXIT()
Define the ISR exit sequence.
#define QXK_ISR_ENTRY()
Define the ISR entry sequence.
#define QF_INT_ENABLE()
Enable interrupts.
#define QK_ISR_ENTRY()
Define the ISR entry sequence.
#define QM_TRAN_HIST(history_, tatbl_)
#define QM_SM_EXIT(state_)
#define QM_TRAN_INIT(tatbl_)
#define QS_U32_HEX(width_, data_)
#define QM_TRAN_EP(tatbl_)
#define QM_SUPER_SUB(state_)
#define QS_FILTER_AP_OBJ(obj_)
#define Q_TRAN_HIST(hist_)
#define QM_TRAN_XP(xp_, tatbl_)
#define QS_OBJ_DICTIONARY(obj_)
#define QS_I8(width_, data_)
#define QS_U8(width_, data_)
#define QS_U32(width_, data_)
#define QS_LOC_FILTER(qsId_)
#define QS_QF_CRIT_EXIT()
#define QS_U16(width_, data_)
#define QS_FUN_DICTIONARY(fun_)
#define QS_F64(width_, data_)
#define QS_I64(width_, data_)
#define QS_MEM(mem_, size_)
#define QS_F32(width_, data_)
#define QS_BEGIN_ID(rec_, qsId_)
#define QS_QF_CRIT_ENTRY()
#define QS_ENUM(group_, value_)
#define QS_QF_ISR_EXIT(isrnest_, prio_)
#define QS_SIG_DICTIONARY(sig_, obj_)
#define QS_TEST_PROBE_DEF(fun_)
#define QS_U64(width_, data_)
#define QS_I32(width_, data_)
#define QS_GLB_FILTER(rec_)
#define QS_SIG(sig_, obj_)
#define QS_ASSERTION(module_, id_, delay_)
#define QS_I16(width_, data_)
#define QS_QF_ISR_ENTRY(isrnest_, prio_)
#define QS_OBJ_ARR_DICTIONARY(obj_, idx_)
#define QS_GLB_CHECK_(rec_)
#define QS_BEGIN_INCRIT(rec_, qsId_)
#define QS_TEST_PROBE(code_)
#define QS_TEST_PROBE_ID(id_, code_)
#define QS_ENUM_DICTIONARY(value_, group_)
#define QS_USR_DICTIONARY(rec_)
#define QS_LOC_CHECK_(qsId_)
#define Q_INVARIANT(expr_)
#define Q_ASSERT_STATIC(expr_)
#define Q_ENSURE_ID(id_, expr_)
#define Q_INVARIANT_ID(id_, expr_)
#define Q_REQUIRE_ID(id_, expr_)
Q_NORETURN Q_onError(char const *const module, int_t const id)
#define Q_ASSERT_ID(id_, expr_)
#define Q_ASSERT_INCRIT(id_, expr_)
#define QXTHREAD_CAST_(ptr_)
#define QXK_PTR_CAST_(type_, ptr_)