WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
LiveWindowSendable.h
1 /*----------------------------------------------------------------------------*/
2 /* Copyright (c) FIRST 2012-2017. All Rights Reserved. */
3 /* Open Source Software - may be modified and shared by FRC teams. The code */
4 /* must be accompanied by the FIRST BSD license file in the root directory of */
5 /* the project. */
6 /*----------------------------------------------------------------------------*/
7 
8 #pragma once
9 
10 #include "SmartDashboard/Sendable.h"
11 
12 namespace frc {
13 
17 class LiveWindowSendable : public Sendable {
18  public:
23  virtual void UpdateTable() = 0;
24 
29  virtual void StartLiveWindowMode() = 0;
30 
35  virtual void StopLiveWindowMode() = 0;
36 };
37 
38 } // namespace frc
Live Window Sendable is a special type of object sendable to the live window.
Definition: LiveWindowSendable.h:17
virtual void StartLiveWindowMode()=0
Start having this sendable object automatically respond to value changes reflect the value on the tab...
virtual void StopLiveWindowMode()=0
Stop having this sendable object automatically respond to value changes.
virtual void UpdateTable()=0
Update the table for this sendable object with the latest values.
Definition: Sendable.h:17