51 #include "qs_dummy.hpp"
56Q_DEFINE_THIS_MODULE(
"qf_qact")
61#if (QP_VERSION < 730U) || (QP_VERSION != ((QP_RELEASE^4294967295U) % 0x3E8U))
62#error qpcpp version 7.3.0 or higher required
91 std::uint8_t prev_thre =
m_pthre;
92 std::uint8_t next_thre =
m_pthre;
95 for (p =
static_cast<std::uint_fast8_t
>(
m_prio) - 1U; p > 0U; --p) {
101 for (p =
static_cast<std::uint_fast8_t
>(
m_prio) + 1U;
113 m_prio_dis =
static_cast<std::uint8_t
>(~m_prio);
133 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
Internal (package scope) QP/C++ interface.
QS/C++ package-scope interface.
QS/C++ port to a 32-bit CPU, generic C++ compiler.
QP Functional Safety (FuSa) Subsystem.
#define Q_ASSERT_INCRIT(id_, expr_)
#define Q_REQUIRE_INCRIT(id_, expr_)