120 void const *
const sender, uint_fast8_t
const qs_id)
205 uint_fast8_t
const p = (uint_fast8_t)me->
prio;
254 uint_fast8_t
const p = (uint_fast8_t)me->
prio;
304 uint_fast8_t
const p = (uint_fast8_t)me->
prio;
Customizable and memory-efficient assertions for embedded systems.
#define Q_DEFINE_THIS_MODULE(name_)
#define Q_ASSERT_ID(id_, test_)
#define Q_REQUIRE_ID(id_, test_)
#define QACTIVE_POST(me_, e_, sender_)
#define QF_CRIT_EXIT_NOP()
Internal (package scope) QF/C interface.
#define QF_PTR_AT_(base_, i_)
#define QF_EVT_REF_CTR_INC_(e_)
static bool QPSet_notEmpty(QPSet *const me)
static uint_fast8_t QPSet_findMax(QPSet *const me)
static void QPSet_insert(QPSet *const me, uint_fast8_t const n)
static void QPSet_remove(QPSet *const me, uint_fast8_t const n)
static bool QPSet_hasElement(QPSet *const me, uint_fast8_t const n)
@ QS_QF_ACTIVE_UNSUBSCRIBE
Internal (package scope) QS/C interface.
#define QS_BEGIN_NOCRIT_PRE_(rec_, qs_id_)
#define QS_OBJ_PRE_(obj_)
#define QS_END_NOCRIT_PRE_()
#define QS_2U8_PRE_(data1_, data2_)
#define QS_SIG_PRE_(sig_)
#define QF_SCHED_UNLOCK_(dummy)
#define QF_SCHED_LOCK_(dummy)
void QActive_unsubscribe(QActive const *const me, enum_t const sig)
void QActive_subscribe(QActive const *const me, enum_t const sig)
void QActive_unsubscribeAll(QActive const *const me)
void QF_bzero(void *const start, uint_fast16_t len)
void QF_psInit(QSubscrList *const subscrSto, enum_t const maxSignal)
QActive * QF_active_[QF_MAX_ACTIVE+1U]
void QF_publish_(QEvt const *const e, void const *const sender, uint_fast8_t const qs_id)
void QF_gc(QEvt const *const e)
QSubscrList * QF_subscrList_