WPILibC++  2019.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
frc::sim::RoboRioSim Class Reference

Public Member Functions

 RoboRioSim (int index)
 
std::unique_ptr< CallbackStoreRegisterFPGAButtonCallback (NotifyCallback callback, bool initialNotify)
 
bool GetFPGAButton () const
 
void SetFPGAButton (bool fPGAButton)
 
std::unique_ptr< CallbackStoreRegisterVInVoltageCallback (NotifyCallback callback, bool initialNotify)
 
double GetVInVoltage () const
 
void SetVInVoltage (double vInVoltage)
 
std::unique_ptr< CallbackStoreRegisterVInCurrentCallback (NotifyCallback callback, bool initialNotify)
 
double GetVInCurrent () const
 
void SetVInCurrent (double vInCurrent)
 
std::unique_ptr< CallbackStoreRegisterUserVoltage6VCallback (NotifyCallback callback, bool initialNotify)
 
double GetUserVoltage6V () const
 
void SetUserVoltage6V (double userVoltage6V)
 
std::unique_ptr< CallbackStoreRegisterUserCurrent6VCallback (NotifyCallback callback, bool initialNotify)
 
double GetUserCurrent6V () const
 
void SetUserCurrent6V (double userCurrent6V)
 
std::unique_ptr< CallbackStoreRegisterUserActive6VCallback (NotifyCallback callback, bool initialNotify)
 
bool GetUserActive6V () const
 
void SetUserActive6V (bool userActive6V)
 
std::unique_ptr< CallbackStoreRegisterUserVoltage5VCallback (NotifyCallback callback, bool initialNotify)
 
double GetUserVoltage5V () const
 
void SetUserVoltage5V (double userVoltage5V)
 
std::unique_ptr< CallbackStoreRegisterUserCurrent5VCallback (NotifyCallback callback, bool initialNotify)
 
double GetUserCurrent5V () const
 
void SetUserCurrent5V (double userCurrent5V)
 
std::unique_ptr< CallbackStoreRegisterUserActive5VCallback (NotifyCallback callback, bool initialNotify)
 
bool GetUserActive5V () const
 
void SetUserActive5V (bool userActive5V)
 
std::unique_ptr< CallbackStoreRegisterUserVoltage3V3Callback (NotifyCallback callback, bool initialNotify)
 
double GetUserVoltage3V3 () const
 
void SetUserVoltage3V3 (double userVoltage3V3)
 
std::unique_ptr< CallbackStoreRegisterUserCurrent3V3Callback (NotifyCallback callback, bool initialNotify)
 
double GetUserCurrent3V3 () const
 
void SetUserCurrent3V3 (double userCurrent3V3)
 
std::unique_ptr< CallbackStoreRegisterUserActive3V3Callback (NotifyCallback callback, bool initialNotify)
 
bool GetUserActive3V3 () const
 
void SetUserActive3V3 (bool userActive3V3)
 
std::unique_ptr< CallbackStoreRegisterUserFaults6VCallback (NotifyCallback callback, bool initialNotify)
 
int GetUserFaults6V () const
 
void SetUserFaults6V (int userFaults6V)
 
std::unique_ptr< CallbackStoreRegisterUserFaults5VCallback (NotifyCallback callback, bool initialNotify)
 
int GetUserFaults5V () const
 
void SetUserFaults5V (int userFaults5V)
 
std::unique_ptr< CallbackStoreRegisterUserFaults3V3Callback (NotifyCallback callback, bool initialNotify)
 
int GetUserFaults3V3 () const
 
void SetUserFaults3V3 (int userFaults3V3)
 
void ResetData ()
 

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