Reverting back to static .a files for C++ and fixing lots of other assorted items

This commit is contained in:
Patrick Plenefisch
2014-05-02 17:54:01 -04:00
parent c1482cb267
commit 9b831ed34c
178 changed files with 1901 additions and 1846 deletions

View File

@@ -3,11 +3,9 @@
/* Open Source Software - may be modified and shared by FRC teams. The code */
/* must be accompanied by the FIRST BSD license file in $(WIND_BASE)/WPILib. */
/*----------------------------------------------------------------------------*/
#pragma once
#ifndef SPEED_CONTROLLER_H
#define SPEED_CONTROLLER_H
#include "HAL/HAL.h"
#include "HAL/HAL.hpp"
#include "PIDOutput.h"
/**
@@ -16,14 +14,14 @@
class SpeedController : public PIDOutput
{
public:
virtual ~SpeedController() {};
virtual ~SpeedController() {}
/**
* Common interface for setting the speed of a speed controller.
*
* @param speed The speed to set. Value should be between -1.0 and 1.0.
* @param syncGroup The update group to add this Set() to, pending UpdateSyncGroup(). If 0, update immediately.
*/
virtual void Set(float speed, uint8_t syncGroup=0) = 0;
virtual void Set(float speed, uint8_t syncGroup = 0) = 0;
/**
* Common interface for getting the current set speed of a speed controller.
*
@@ -35,6 +33,3 @@ public:
*/
virtual void Disable() = 0;
};
#endif