42Q_DEFINE_THIS_MODULE(
"qf_qact")
62 std::uint8_t prev_thre =
m_pthre;
63 std::uint8_t next_thre =
m_pthre;
66 for (p =
static_cast<std::uint_fast8_t
>(
m_prio) - 1U; p > 0U; --p) {
72 for (p =
static_cast<std::uint_fast8_t
>(
m_prio) + 1U;
94 std::uint_fast8_t
const p =
static_cast<std::uint_fast8_t
>(
m_prio);
void unregister_() noexcept
static QActive * registry_[QF_MAX_ACTIVE+1U]
void register_() noexcept
QAsmAttr m_state
Current state (pointer to the current state-handler function)
#define QF_MAX_ACTIVE
Maximum # Active Objects in the system (1..64)
Internal (package scope) QP/C++ interface.
QS/C++ dummy public interface.
QP Functional Safety (FuSa) Subsystem.
#define Q_ASSERT_INCRIT(id_, expr_)
General-purpose assertion with user-specified ID number (in critical section)
#define Q_REQUIRE_INCRIT(id_, expr_)
Assertion for checking a precondition (in critical section)