WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
NamedSendable Class Referenceabstract

The interface for sendable objects that gives the sendable a default name in the Smart Dashboard. More...

#include <NamedSendable.h>

Inheritance diagram for NamedSendable:
Sendable Command Scheduler Subsystem CommandGroup PIDCommand PrintCommand StartCommand WaitCommand WaitForChildren WaitUntilCommand PIDSubsystem

Public Member Functions

virtual std::string GetName () const =0
 
- Public Member Functions inherited from Sendable
virtual void InitTable (std::shared_ptr< ITable > subtable)=0
 Initializes a table for this sendable object. More...
 
virtual std::shared_ptr< ITableGetTable () const =0
 
virtual std::string GetSmartDashboardType () const =0
 

Detailed Description

The interface for sendable objects that gives the sendable a default name in the Smart Dashboard.

Member Function Documentation

virtual std::string NamedSendable::GetName ( ) const
pure virtual
Returns
the name of the subtable of SmartDashboard that the Sendable object will use

Implemented in Command, Scheduler, and Subsystem.


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