mcx::signal_monitor
mcx::signal_monitor
Classes
Types
Functions
Types Documentation
enum MonitorAction
Enumerator |
Value |
Description |
ADD |
0 |
|
ENABLE |
1 |
|
DISABLE |
2 |
|
RESET |
3 |
|
NUMBER_OF_ACTIONS |
4 |
|
enum TriggerType
Enumerator |
Value |
Description |
TRIGGER_ALWAYS |
|
|
TRIGGER_ONCE |
|
|
TRIGGER_TOGGLE |
|
|
using SignalIdVector
using mcx::signal_monitor::SignalIdVector = typedef typename std::vector<SignalId>;
using SignalIdVectorIterator
using mcx::signal_monitor::SignalIdVectorIterator = typedef typename SignalIdVector::const_iterator;
Functions Documentation
function operator==
bool operator==(
const SignalId & lhs,
const SignalId & rhs
)
function operator>=
bool operator>=(
const SignalId & lhs,
const SignalId & rhs
)
function operator>
bool operator>(
const SignalId & lhs,
const SignalId & rhs
)
function operator<=
bool operator<=(
const SignalId & lhs,
const SignalId & rhs
)
function operator<
bool operator<(
const SignalId & lhs,
const SignalId & rhs
)
function operator!=
bool operator!=(
const SignalId & lhs,
const SignalId & rhs
)
function encodeKey
constexpr uint64_t encodeKey(
uint32_t code,
uint32_t subsystem
)
function decodeKey
constexpr void decodeKey(
const uint64_t & key,
uint32_t * code,
uint32_t * subsystem
)
Updated on 2022-04-05 at 16:21:27 +0200