#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: