|
| EncoderSim (int index) |
|
std::unique_ptr< CallbackStore > | RegisterInitializedCallback (NotifyCallback callback, bool initialNotify) |
|
bool | GetInitialized () |
|
void | SetInitialized (bool initialized) |
|
std::unique_ptr< CallbackStore > | RegisterCountCallback (NotifyCallback callback, bool initialNotify) |
|
int | GetCount () |
|
void | SetCount (int count) |
|
std::unique_ptr< CallbackStore > | RegisterPeriodCallback (NotifyCallback callback, bool initialNotify) |
|
double | GetPeriod () |
|
void | SetPeriod (double period) |
|
std::unique_ptr< CallbackStore > | RegisterResetCallback (NotifyCallback callback, bool initialNotify) |
|
bool | GetReset () |
|
void | SetReset (bool reset) |
|
std::unique_ptr< CallbackStore > | RegisterMaxPeriodCallback (NotifyCallback callback, bool initialNotify) |
|
double | GetMaxPeriod () |
|
void | SetMaxPeriod (double maxPeriod) |
|
std::unique_ptr< CallbackStore > | RegisterDirectionCallback (NotifyCallback callback, bool initialNotify) |
|
bool | GetDirection () |
|
void | SetDirection (bool direction) |
|
std::unique_ptr< CallbackStore > | RegisterReverseDirectionCallback (NotifyCallback callback, bool initialNotify) |
|
bool | GetReverseDirection () |
|
void | SetReverseDirection (bool reverseDirection) |
|
std::unique_ptr< CallbackStore > | RegisterSamplesToAverageCallback (NotifyCallback callback, bool initialNotify) |
|
int | GetSamplesToAverage () |
|
void | SetSamplesToAverage (int samplesToAverage) |
|
std::unique_ptr< CallbackStore > | RegisterDistancePerPulseCallback (NotifyCallback callback, bool initialNotify) |
|
double | GetDistancePerPulse () |
|
void | SetDistancePerPulse (double distancePerPulse) |
|
void | ResetData () |
|