7#include "wpi/units/time.hpp"
31 virtual int Get()
const = 0;
virtual wpi::units::second_t GetPeriod() const =0
virtual bool GetStopped() const =0
virtual ~CounterBase()=default
virtual void SetMaxPeriod(wpi::units::second_t maxPeriod)=0
virtual int Get() const =0
EncodingType
The number of edges for the CounterBase to increment or decrement on.
Definition CounterBase.hpp:23
@ X2
Definition CounterBase.hpp:23
@ X4
Definition CounterBase.hpp:23
@ X1
Definition CounterBase.hpp:23
virtual bool GetDirection() const =0
CounterBase(CounterBase &&)=default
CounterBase & operator=(CounterBase &&)=default
Definition CvSource.hpp:15