Definition: BaseConfig.h:40
Definition: LimitSwitchConfig.h:35
LimitSwitchConfig & ReverseLimitSwitchType(Type type)
Definition: LimitSwitchConfig.cpp:70
LimitSwitchConfig & SetSparkMaxDataPortConfig()
Definition: LimitSwitchConfig.cpp:41
LimitSwitchConfig(const LimitSwitchConfig &)=delete
LimitSwitchConfig & operator=(const LimitSwitchConfig &)=delete
LimitSwitchConfig & ForwardLimitSwitchType(Type type)
Definition: LimitSwitchConfig.cpp:55
LimitSwitchConfig()=default
LimitSwitchConfig & ReverseLimitSwitchEnabled(bool enabled)
Definition: LimitSwitchConfig.cpp:63
LimitSwitchConfig(LimitSwitchConfig &&) noexcept=delete
LimitSwitchConfig & Apply(LimitSwitchConfig &config)
Definition: LimitSwitchConfig.cpp:36
LimitSwitchConfig & ForwardLimitSwitchEnabled(bool enabled)
Definition: LimitSwitchConfig.cpp:48
Type
Definition: LimitSwitchConfig.h:37
@ kNormallyClosed
Definition: LimitSwitchConfig.h:37
@ kNormallyOpen
Definition: LimitSwitchConfig.h:37
~LimitSwitchConfig() override=default
Definition: SparkLowLevel.cpp:40