ardupilot/libraries/AP_HAL/AP_HAL_Namespace.h
Pat Hickey db76562cd5 AP_HAL: global rename PPMInput -> RCInput, PWMOutput -> RCOutput
* for clarity. nobody cares that PPM/PWM is the implementation, and with
  sbus etc it might not be
2012-12-20 14:51:20 +11:00

33 lines
550 B
C++

#ifndef __AP_HAL_NAMESPACE_H__
#define __AP_HAL_NAMESPACE_H__
namespace AP_HAL {
/* Toplevel pure virtual class Hal.*/
class HAL;
/* Toplevel class names for drivers: */
class UARTDriver;
class I2CDriver;
class SPIDriver;
class AnalogIn;
class Storage;
class Log;
class Console;
class GPIO;
class RCInput;
class RCOutput;
class Scheduler;
class EmptyUARTDriver;
/* Utility Classes */
class Print;
class Stream;
class BetterStream;
}
#endif // __AP_HAL_NAMESPACE_H__