13 #include <networktables/NetworkTable.h>
14 #include <wpi/SmallVector.h>
15 #include <wpi/StringRef.h>
46 virtual void BuildInto(std::shared_ptr<nt::NetworkTable> parentTable,
47 std::shared_ptr<nt::NetworkTable> metaTable) = 0;
StringRef toStringRef(SmallVectorImpl< char > &Out) const
This returns the twine as a single StringRef if it can be represented as such.
Definition: Twine.h:450
Definition: ShuffleboardValue.h:19
virtual void BuildInto(std::shared_ptr< nt::NetworkTable > parentTable, std::shared_ptr< nt::NetworkTable > metaTable)=0
Builds the entries for this value.
StringRef - Represent a constant reference to a string, i.e.
Definition: StringRef.h:49
A class that enforces constraints on the differential drive kinematics.
Definition: SPIAccelerometerSim.h:16
This is a 'vector' (really, a variable-sized array), optimized for the case when the array is small.
Definition: SmallVector.h:856
virtual void EnableIfActuator()
Enables user control of this widget in the Shuffleboard application.
Definition: ShuffleboardValue.h:56
Twine - A lightweight data structure for efficiently representing the concatenation of temporary valu...
Definition: Twine.h:85
wpi::StringRef GetTitle() const
Gets the title of this Shuffleboard value.
Definition: ShuffleboardValue.h:31
virtual void DisableIfActuator()
Disables user control of this widget in the Shuffleboard application.
Definition: ShuffleboardValue.h:65