blob: a970ccdde2b9d9d1e6e84d3655d7b2ccee810b63 [file] [log] [blame]
jerrymf1579332013-02-07 01:56:28 +00001/*----------------------------------------------------------------------------*/
2/* Copyright (c) FIRST 2008. 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 $(WIND_BASE)/WPILib. */
5/*----------------------------------------------------------------------------*/
6
7#ifndef __DASHBOARDBASE_H__
8#define __DASHBOARDBASE_H__
9
10#include <vxWorks.h>
11#include "ErrorBase.h"
12
13class DashboardBase : public ErrorBase {
14public:
15 virtual void GetStatusBuffer(char** userStatusData, INT32* userStatusDataSize) = 0;
16 virtual void Flush() = 0;
17 virtual ~DashboardBase() {}
18protected:
19 DashboardBase() {}
20private:
21 DISALLOW_COPY_AND_ASSIGN(DashboardBase);
22};
23
24#endif