APM:Libraries
Public Attributes | List of all members
AP_Param::Info Struct Reference

#include <AP_Param.h>

Collaboration diagram for AP_Param::Info:
[legend]

Public Attributes

uint8_t type
 
const char * name
 
uint16_t key
 
const void * ptr
 
union {
   const struct GroupInfo *   group_info
 
   const struct GroupInfo **   group_info_ptr
 
   const float   def_value
 
}; 
 
uint16_t flags
 

Detailed Description

Definition at line 157 of file AP_Param.h.

Member Data Documentation

◆ @165

union { ... }

◆ def_value

const float AP_Param::Info::def_value

◆ flags

uint16_t AP_Param::Info::flags

Definition at line 167 of file AP_Param.h.

Referenced by AP_Param::get_base(), AP_Param::get_group_info(), and AP_Param::next_group().

◆ group_info

const struct GroupInfo* AP_Param::Info::group_info

Definition at line 163 of file AP_Param.h.

Referenced by AP_Param::get_group_info().

◆ group_info_ptr

const struct GroupInfo** AP_Param::Info::group_info_ptr

Definition at line 164 of file AP_Param.h.

Referenced by AP_Param::get_group_info().

◆ key

uint16_t AP_Param::Info::key

◆ name

const char* AP_Param::Info::name

Definition at line 159 of file AP_Param.h.

Referenced by AP_Param::copy_name_info().

◆ ptr

const void* AP_Param::Info::ptr

◆ type

uint8_t AP_Param::Info::type

The documentation for this struct was generated from the following file: