12 #include <wpi/Twine.h>
16 class SendableBuilder;
31 virtual std::string
GetName()
const = 0;
void SetName(const wpi::Twine &subsystem, const wpi::Twine &name)
Sets both the subsystem name and device name of this Sendable object.
Definition: Sendable.h:46
WPILib FRC namespace.
Definition: SPIAccelerometerSim.h:18
virtual void SetSubsystem(const wpi::Twine &subsystem)=0
Sets the subsystem name of this Sendable object.
virtual void InitSendable(SendableBuilder &builder)=0
Initializes this Sendable object.
virtual std::string GetSubsystem() const =0
Gets the subsystem name of this Sendable object.
virtual void SetName(const wpi::Twine &name)=0
Sets the name of this Sendable object.
Definition: SendableBuilder.h:23
Definition: Sendable.h:18
Twine - A lightweight data structure for efficiently representing the concatenation of temporary valu...
Definition: Twine.h:79
virtual std::string GetName() const =0
Gets the name of this Sendable object.