27 const std::string&
GetTitle()
const {
return m_title; }
42 virtual void BuildInto(std::shared_ptr<nt::NetworkTable> parentTable,
43 std::shared_ptr<nt::NetworkTable> metaTable) = 0;
Definition: ShuffleboardValue.h:15
ShuffleboardValue(const ShuffleboardValue &)=delete
ShuffleboardValue(std::string_view title)
Definition: ShuffleboardValue.h:17
const std::string & GetTitle() const
Gets the title of this Shuffleboard value.
Definition: ShuffleboardValue.h:27
virtual void BuildInto(std::shared_ptr< nt::NetworkTable > parentTable, std::shared_ptr< nt::NetworkTable > metaTable)=0
Builds the entries for this value.
virtual void EnableIfActuator()
Enables user control of this widget in the Shuffleboard application.
Definition: ShuffleboardValue.h:52
virtual ~ShuffleboardValue()=default
ShuffleboardValue & operator=(const ShuffleboardValue &)=delete
virtual void DisableIfActuator()
Disables user control of this widget in the Shuffleboard application.
Definition: ShuffleboardValue.h:61
basic_string_view< char > string_view
Definition: core.h:520
Definition: AprilTagFieldLayout.h:22