WPILibC++  unspecified
cs::PropertyImpl Class Reference
Inheritance diagram for cs::PropertyImpl:

Public Member Functions

 PropertyImpl (wpi::StringRef name_)
 
 PropertyImpl (wpi::StringRef name_, CS_PropertyKind kind_, int step_, int defaultValue_, int value_)
 
 PropertyImpl (const PropertyImpl &oth)=delete
 
PropertyImploperator= (const PropertyImpl &oth)=delete
 
void SetValue (int v)
 
void SetValue (wpi::StringRef v)
 
void SetDefaultValue (int v)
 

Public Attributes

std::string name
 
CS_PropertyKind propKind {CS_PROP_NONE}
 
bool hasMinimum {false}
 
bool hasMaximum {false}
 
int minimum {0}
 
int maximum {100}
 
int step {1}
 
int defaultValue {0}
 
int value {0}
 
std::string valueStr
 
std::vector< std::string > enumChoices
 
bool valueSet {false}
 

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