You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
|
|
#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 PPMInput;
|
|
|
|
class PWMOutput;
|
|
|
|
|
|
|
|
class EmptyUARTDriver;
|
|
|
|
|
|
|
|
/* Utility Classes */
|
|
|
|
class Print;
|
|
|
|
class Stream;
|
|
|
|
class BetterStream;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#endif // __AP_HAL_NAMESPACE_H__
|