WPILibC++  2018.4.1-20180728210220-1136-g75a6720
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
frc::sim::AnalogInSim Class Reference

Public Member Functions

 AnalogInSim (int index)
 
std::unique_ptr< CallbackStoreRegisterInitializedCallback (NotifyCallback callback, bool initialNotify)
 
bool GetInitialized ()
 
void SetInitialized (bool initialized)
 
std::unique_ptr< CallbackStoreRegisterAverageBitsCallback (NotifyCallback callback, bool initialNotify)
 
int GetAverageBits ()
 
void SetAverageBits (int averageBits)
 
std::unique_ptr< CallbackStoreRegisterOversampleBitsCallback (NotifyCallback callback, bool initialNotify)
 
int GetOversampleBits ()
 
void SetOversampleBits (int oversampleBits)
 
std::unique_ptr< CallbackStoreRegisterVoltageCallback (NotifyCallback callback, bool initialNotify)
 
double GetVoltage ()
 
void SetVoltage (double voltage)
 
std::unique_ptr< CallbackStoreRegisterAccumulatorInitializedCallback (NotifyCallback callback, bool initialNotify)
 
bool GetAccumulatorInitialized ()
 
void SetAccumulatorInitialized (bool accumulatorInitialized)
 
std::unique_ptr< CallbackStoreRegisterAccumulatorValueCallback (NotifyCallback callback, bool initialNotify)
 
int64_t GetAccumulatorValue ()
 
void SetAccumulatorValue (int64_t accumulatorValue)
 
std::unique_ptr< CallbackStoreRegisterAccumulatorCountCallback (NotifyCallback callback, bool initialNotify)
 
int64_t GetAccumulatorCount ()
 
void SetAccumulatorCount (int64_t accumulatorCount)
 
std::unique_ptr< CallbackStoreRegisterAccumulatorCenterCallback (NotifyCallback callback, bool initialNotify)
 
int GetAccumulatorCenter ()
 
void SetAccumulatorCenter (int accumulatorCenter)
 
std::unique_ptr< CallbackStoreRegisterAccumulatorDeadbandCallback (NotifyCallback callback, bool initialNotify)
 
int GetAccumulatorDeadband ()
 
void SetAccumulatorDeadband (int accumulatorDeadband)
 
void ResetData ()
 

The documentation for this class was generated from the following file: