WPILibC++  2019.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
frc::LiveWindowSendable Class Referenceabstract

Live Window Sendable is a special type of object sendable to the live window. More...

#include <LiveWindowSendable.h>

Inheritance diagram for frc::LiveWindowSendable:
frc::Sendable

Public Member Functions

 LiveWindowSendable (LiveWindowSendable &&)=default
 
LiveWindowSendableoperator= (LiveWindowSendable &&)=default
 
virtual void UpdateTable ()=0
 Update the table for this sendable object with the latest values.
 
virtual void StartLiveWindowMode ()=0
 Start having this sendable object automatically respond to value changes reflect the value on the table.
 
virtual void StopLiveWindowMode ()=0
 Stop having this sendable object automatically respond to value changes.
 
std::string GetName () const override
 Gets the name of this Sendable object. More...
 
void SetName (const wpi::Twine &name) override
 Sets the name of this Sendable object. More...
 
std::string GetSubsystem () const override
 Gets the subsystem name of this Sendable object. More...
 
void SetSubsystem (const wpi::Twine &subsystem) override
 Sets the subsystem name of this Sendable object. More...
 
void InitSendable (SendableBuilder &builder) override
 Initializes this Sendable object. More...
 
- Public Member Functions inherited from frc::Sendable
 Sendable (Sendable &&)=default
 
Sendableoperator= (Sendable &&)=default
 
void SetName (const wpi::Twine &subsystem, const wpi::Twine &name)
 Sets both the subsystem name and device name of this Sendable object. More...
 

Detailed Description

Live Window Sendable is a special type of object sendable to the live window.

Deprecated:
Use Sendable directly instead

Member Function Documentation

std::string frc::LiveWindowSendable::GetName ( ) const
overridevirtual

Gets the name of this Sendable object.

Returns
Name

Implements frc::Sendable.

std::string frc::LiveWindowSendable::GetSubsystem ( ) const
overridevirtual

Gets the subsystem name of this Sendable object.

Returns
Subsystem name

Implements frc::Sendable.

void frc::LiveWindowSendable::InitSendable ( SendableBuilder builder)
overridevirtual

Initializes this Sendable object.

Parameters
buildersendable builder

Implements frc::Sendable.

void frc::LiveWindowSendable::SetName ( const wpi::Twine name)
overridevirtual

Sets the name of this Sendable object.

Parameters
namename

Implements frc::Sendable.

void frc::LiveWindowSendable::SetSubsystem ( const wpi::Twine subsystem)
overridevirtual

Sets the subsystem name of this Sendable object.

Parameters
subsystemsubsystem name

Implements frc::Sendable.


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