WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
PIDSubsystem Member List

This is the complete list of members for PIDSubsystem, including all inherited members.

_globalError (defined in ErrorBase)ErrorBaseprotectedstatic
_globalErrorMutex (defined in ErrorBase)ErrorBaseprotectedstatic
ClearError() const ErrorBasevirtual
CloneError(const ErrorBase &rhs) const (defined in ErrorBase)ErrorBasevirtual
Disable()PIDSubsystem
Enable()PIDSubsystem
ErrorBase()=default (defined in ErrorBase)ErrorBase
ErrorBase(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
GetCurrentCommand() const Subsystem
GetDefaultCommand()Subsystem
GetError()ErrorBasevirtual
GetError() const (defined in ErrorBase)ErrorBasevirtual
GetGlobalError()ErrorBasestatic
GetName() const Subsystemvirtual
GetPIDController()PIDSubsystemprotected
GetPIDSourceType() const (defined in PIDSource)PIDSource
GetPosition()PIDSubsystem
GetRate()PIDSubsystem
GetSetpoint()PIDSubsystem
GetSmartDashboardType() const PIDSubsystemvirtual
GetTable() const Subsystemvirtual
InitDefaultCommand()Subsystemvirtual
InitTable(std::shared_ptr< ITable > table)PIDSubsystemvirtual
m_error (defined in ErrorBase)ErrorBasemutableprotected
m_pidSource (defined in PIDSource)PIDSourceprotected
m_table (defined in Subsystem)Subsystemprotected
OnTarget() const (defined in PIDSubsystem)PIDSubsystemvirtual
operator=(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
PIDGet() (defined in PIDSubsystem)PIDSubsystemvirtual
PIDSubsystem(const std::string &name, double p, double i, double d)PIDSubsystem
PIDSubsystem(const std::string &name, double p, double i, double d, double f)PIDSubsystem
PIDSubsystem(const std::string &name, double p, double i, double d, double f, double period)PIDSubsystem
PIDSubsystem(double p, double i, double d)PIDSubsystem
PIDSubsystem(double p, double i, double d, double f)PIDSubsystem
PIDSubsystem(double p, double i, double d, double f, double period)PIDSubsystem
PIDWrite(float output) (defined in PIDSubsystem)PIDSubsystemvirtual
ReturnPIDInput()=0 (defined in PIDSubsystem)PIDSubsystemprotectedpure virtual
SetAbsoluteTolerance(float absValue) (defined in PIDSubsystem)PIDSubsystemvirtual
SetCurrentCommand(Command *command)Subsystem
SetDefaultCommand(Command *command)Subsystem
SetErrnoError(llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetGlobalError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetGlobalWPIError(llvm::StringRef errorMessage, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetImaqError(int success, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetInputRange(float minimumInput, float maximumInput)PIDSubsystem
SetOutputRange(float minimumOutput, float maximumOutput)PIDSubsystem
SetPercentTolerance(float percent) (defined in PIDSubsystem)PIDSubsystemvirtual
SetPIDSourceType(PIDSourceType pidSource)PIDSourcevirtual
SetSetpoint(double setpoint)PIDSubsystem
SetSetpointRelative(double deltaSetpoint)PIDSubsystem
SetWPIError(llvm::StringRef errorMessage, Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
StatusIsFatal() const ErrorBasevirtual
Subsystem(const std::string &name)Subsystem
UsePIDOutput(double output)=0 (defined in PIDSubsystem)PIDSubsystemprotectedpure virtual
~ErrorBase()=default (defined in ErrorBase)ErrorBasevirtual
~PIDSubsystem()=default (defined in PIDSubsystem)PIDSubsystemvirtual
~Subsystem()=default (defined in Subsystem)Subsystemvirtual