WPILibC++  trunk
Public Member Functions | List of all members
LiveWindowSendable Class Referenceabstract

#include <LiveWindowSendable.h>

Inheritance diagram for LiveWindowSendable:
Inheritance graph
[legend]
Collaboration diagram for LiveWindowSendable:
Collaboration graph
[legend]

Public Member Functions

virtual void UpdateTable ()=0
 
virtual void StartLiveWindowMode ()=0
 
virtual void StopLiveWindowMode ()=0
 
- Public Member Functions inherited from Sendable
virtual void InitTable (ITable *subtable)=0
 
virtual ITableGetTable ()=0
 
virtual std::string GetSmartDashboardType ()=0
 

Detailed Description

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

Author
Patrick Plenefisch

Definition at line 17 of file LiveWindowSendable.h.

Member Function Documentation

virtual void LiveWindowSendable::StartLiveWindowMode ( )
pure virtual

Start having this sendable object automatically respond to value changes reflect the value on the table.

Implemented in CANJaguar, PWM, Counter, AnalogChannel, Encoder, Ultrasonic, Gyro, DigitalOutput, Compressor, DigitalInput, Relay, HiTechnicCompass, Servo, Accelerometer, AnalogPotentiometer, DoubleSolenoid, and Solenoid.

virtual void LiveWindowSendable::StopLiveWindowMode ( )
pure virtual

Stop having this sendable object automatically respond to value changes.

Implemented in CANJaguar, PWM, Counter, AnalogChannel, Encoder, Ultrasonic, Gyro, DigitalOutput, Compressor, DigitalInput, Relay, HiTechnicCompass, Servo, Accelerometer, AnalogPotentiometer, DoubleSolenoid, and Solenoid.

virtual void LiveWindowSendable::UpdateTable ( )
pure virtual

Update the table for this sendable object with the latest values.

Implemented in CANJaguar, PWM, Counter, AnalogChannel, Encoder, Ultrasonic, Gyro, DigitalOutput, Compressor, DigitalInput, Relay, HiTechnicCompass, Servo, Accelerometer, DoubleSolenoid, AnalogPotentiometer, and Solenoid.


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