APM:Libraries
Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
AC_InputManager Class Reference

Class managing the pilot's control inputs. More...

#include <AC_InputManager.h>

Inheritance diagram for AC_InputManager:
[legend]
Collaboration diagram for AC_InputManager:
[legend]

Public Member Functions

 AC_InputManager ()
 
 AC_InputManager (const AC_InputManager &other)=delete
 
AC_InputManageroperator= (const AC_InputManager &)=delete
 
void set_loop_rate (uint16_t loop_rate)
 

Static Public Attributes

static const struct AP_Param::GroupInfo var_info []
 

Protected Attributes

uint16_t _loop_rate
 

Detailed Description

Class managing the pilot's control inputs.

Definition at line 12 of file AC_InputManager.h.

Constructor & Destructor Documentation

◆ AC_InputManager() [1/2]

AC_InputManager::AC_InputManager ( )
inline

Definition at line 14 of file AC_InputManager.h.

Here is the call graph for this function:

◆ AC_InputManager() [2/2]

AC_InputManager::AC_InputManager ( const AC_InputManager other)
delete

Member Function Documentation

◆ operator=()

AC_InputManager& AC_InputManager::operator= ( const AC_InputManager )
delete

Referenced by AC_InputManager().

Here is the caller graph for this function:

◆ set_loop_rate()

void AC_InputManager::set_loop_rate ( uint16_t  loop_rate)
inline

Definition at line 24 of file AC_InputManager.h.

Member Data Documentation

◆ _loop_rate

uint16_t AC_InputManager::_loop_rate
protected

◆ var_info

const AP_Param::GroupInfo AC_InputManager::var_info
static
Initial value:

Definition at line 23 of file AC_InputManager.h.

Referenced by AC_InputManager().


The documentation for this class was generated from the following files: