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;
wpi::StringRef GetTitle() const
Gets the title of this Shuffleboard value.
Definition: ShuffleboardValue.h:31
WPILib FRC namespace.
Definition: SPIAccelerometerSim.h:18
This is a 'vector' (really, a variable-sized array), optimized for the case when the array is small...
Definition: SmallVector.h:868
Definition: ShuffleboardValue.h:19
StringRef - Represent a constant reference to a string, i.e.
Definition: StringRef.h:49
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:79
StringRef toStringRef(SmallVectorImpl< char > &Out) const
This returns the twine as a single StringRef if it can be represented as such.
Definition: Twine.h:444
virtual void DisableIfActuator()
Disables user control of this widget in the Shuffleboard application.
Definition: ShuffleboardValue.h:65
virtual void BuildInto(std::shared_ptr< nt::NetworkTable > parentTable, std::shared_ptr< nt::NetworkTable > metaTable)=0
Builds the entries for this value.