1 #ifndef ORG_EEROS_SAFETY_INPUTACTIONS_HPP_
2 #define ORG_EEROS_SAFETY_INPUTACTIONS_HPP_
27 if(input.get() != value) {
46 T value = input.get();
47 if (value < min || value > max) {
94 #endif // ORG_EEROS_SAFETY_INPUTACTIONS_HPP_
IgnoreInputAction< T > * ignore(eeros::hal::PeripheralInput< T > &input)
Definition: inputActions.hpp:62
CheckRangeInputAction< T > * range(eeros::hal::PeripheralInput< T > &input, T min, T max, uint32_t event)
Definition: inputActions.hpp:82
void triggerEvent(int32_t event)
Definition: SafetyContext.cpp:11
CheckInputAction< T > * check(eeros::hal::PeripheralInput< T > &input, T value, uint32_t event)
Definition: inputActions.hpp:72
Definition: SafetyContext.hpp:11