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.
31 lines
531 B
31 lines
531 B
|
|
#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__
|
|
|