CTRE Phoenix Pro C++ 23.0.12
ctre::phoenixpro::controls::EmptyControl Class Reference

Generic Empty Control class used to do nothing. More...

#include <ctre/phoenixpro/controls/ControlRequest.hpp>

Inheritance diagram for ctre::phoenixpro::controls::EmptyControl:
ctre::phoenixpro::controls::ControlRequest

Public Member Functions

 EmptyControl ()
 Constructs an empty control request. More...
 
std::string ToString () const
 
- Public Member Functions inherited from ctre::phoenixpro::controls::ControlRequest
 ControlRequest (std::string name)
 Constructs a new Control Request with the given name. More...
 
ControlInfoGetControlInfo ()
 Gets information about this control request. More...
 
const ControlInfoGetControlInfo () const
 Gets information about this control request. More...
 
virtual ~ControlRequest ()=default
 
virtual std::string ToString () const =0
 

Additional Inherited Members

- Protected Member Functions inherited from ctre::phoenixpro::controls::ControlRequest
 ControlRequest (ControlRequest const &)=default
 
 ControlRequest (ControlRequest &&)=default
 
ControlRequestoperator= (ControlRequest const &)=default
 
ControlRequestoperator= (ControlRequest &&)=default
 
- Protected Attributes inherited from ctre::phoenixpro::controls::ControlRequest
ControlInfo requestReference
 

Detailed Description

Generic Empty Control class used to do nothing.

Constructor & Destructor Documentation

◆ EmptyControl()

ctre::phoenixpro::controls::EmptyControl::EmptyControl ( )
inline

Constructs an empty control request.

Member Function Documentation

◆ ToString()

std::string ctre::phoenixpro::controls::EmptyControl::ToString ( ) const
inlinevirtual

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