#include <HAL_Linux_Class.h>
|
| HAL_Linux () |
|
void | run (int argc, char *const *argv, Callbacks *callbacks) const override |
|
void | setup_signal_handlers () const |
|
| HAL (AP_HAL::UARTDriver *_uartA, AP_HAL::UARTDriver *_uartB, AP_HAL::UARTDriver *_uartC, AP_HAL::UARTDriver *_uartD, AP_HAL::UARTDriver *_uartE, AP_HAL::UARTDriver *_uartF, AP_HAL::I2CDeviceManager *_i2c_mgr, AP_HAL::SPIDeviceManager *_spi, AP_HAL::AnalogIn *_analogin, AP_HAL::Storage *_storage, AP_HAL::UARTDriver *_console, AP_HAL::GPIO *_gpio, AP_HAL::RCInput *_rcin, AP_HAL::RCOutput *_rcout, AP_HAL::Scheduler *_scheduler, AP_HAL::Util *_util, AP_HAL::OpticalFlow *_opticalflow, AP_HAL::CANManager **_can_mgr) |
|
virtual void | run (int argc, char *const argv[], Callbacks *callbacks) const =0 |
|
Definition at line 5 of file HAL_Linux_Class.h.
◆ HAL_Linux()
◆ exit_signal_handler()
void HAL_Linux::exit_signal_handler |
( |
int |
signum | ) |
|
|
static |
◆ run()
void HAL_Linux::run |
( |
int |
argc, |
|
|
char *const * |
argv, |
|
|
Callbacks * |
callbacks |
|
) |
| const |
|
override |
◆ setup_signal_handlers()
void HAL_Linux::setup_signal_handlers |
( |
| ) |
const |
◆ _should_exit
bool HAL_Linux::_should_exit = false |
|
protected |
The documentation for this class was generated from the following files: