33#pragma warning(disable : 4996)
37#pragma GCC diagnostic push
38#pragma GCC diagnostic ignored "-Wdeprecated"
39#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
64 virtual bool Get()
const;
67 enum class Direction { kForward = 0, kReverse = 1 };
70 Direction m_direction;
78#pragma GCC diagnostic pop
Definition: SparkBase.h:57
Definition: SparkLimitSwitch.h:48
SparkLimitSwitch & operator=(SparkLimitSwitch &&)=default
friend class SparkBase
Definition: SparkLimitSwitch.h:50
SparkLimitSwitch(const SparkLimitSwitch &)=default
virtual bool Get() const
Definition: SparkLimitSwitch.cpp:59
SparkLimitSwitch(SparkLimitSwitch &&)=default
virtual ~SparkLimitSwitch()
Definition: SparkLimitSwitch.h:58
Definition: SparkLowLevel.cpp:40