APM:Libraries
|
This is the complete list of members for AP_ParamA< T, N, PT >, including all inherited members.
_value | AP_ParamA< T, N, PT > | protected |
AP_Param(const struct Info *info) | AP_Param | inline |
AP_Param() | AP_Param | inline |
cast_to_float(enum ap_var_type type) const | AP_Param | |
check_frame_type(uint16_t flags) | AP_Param | static |
check_var_info(void) | AP_Param | static |
configured(void) const | AP_Param | inline |
configured_in_defaults_file(void) const | AP_Param | |
configured_in_storage(void) const | AP_Param | |
CONVERT_FLAG_FORCE enum value | AP_Param | |
CONVERT_FLAG_REVERSE enum value | AP_Param | |
convert_old_parameter(const struct ConversionInfo *info, float scaler, uint8_t flags=0) | AP_Param | static |
convert_old_parameters(const struct ConversionInfo *conversion_table, uint8_t table_size, uint8_t flags=0) | AP_Param | static |
convert_parent_class(uint8_t param_key, void *object_pointer, const struct AP_Param::GroupInfo *group_info) | AP_Param | static |
copy_name_info(const struct AP_Param::Info *info, const struct GroupInfo *ginfo, const struct GroupNesting &group_nesting, uint8_t idx, char *buffer, size_t bufferSize, bool force_scalar=false) const | AP_Param | |
copy_name_token(const ParamToken &token, char *buffer, size_t bufferSize, bool force_scalar=false) const | AP_Param | |
count_parameters(void) | AP_Param | static |
erase_all(void) | AP_Param | static |
find(const char *name, enum ap_var_type *ptype) | AP_Param | static |
find_by_index(uint16_t idx, enum ap_var_type *ptype, ParamToken *token) | AP_Param | static |
find_key_by_pointer(const void *ptr, uint16_t &key) | AP_Param | static |
find_key_by_pointer_group(const void *ptr, uint16_t vindex, const struct GroupInfo *group_info, ptrdiff_t offset, uint16_t &key) | AP_Param | static |
find_object(const char *name) | AP_Param | static |
find_old_parameter(const struct ConversionInfo *info, AP_Param *value) | AP_Param | static |
first(ParamToken *token, enum ap_var_type *ptype) | AP_Param | static |
get(uint8_t i) const | AP_ParamA< T, N, PT > | inline |
group_id(const struct GroupInfo *grpinfo, uint32_t base, uint8_t i, uint8_t shift) | AP_Param | static |
initialised(void) | AP_Param | static |
load(void) | AP_Param | |
load_all(bool check_defaults_file=true) | AP_Param | static |
load_object_from_eeprom(const void *object_pointer, const struct GroupInfo *group_info) | AP_Param | static |
next(ParamToken *token, enum ap_var_type *ptype) | AP_Param | static |
next_scalar(ParamToken *token, enum ap_var_type *ptype) | AP_Param | static |
notify() const | AP_Param | |
operator[](uint8_t i) | AP_ParamA< T, N, PT > | inline |
operator[](int8_t i) | AP_ParamA< T, N, PT > | inline |
reload_defaults_file(bool panic_on_error=true) | AP_Param | static |
save(bool force_save=false) | AP_Param | |
set(uint8_t i, const T &v) | AP_ParamA< T, N, PT > | inline |
set_and_save_by_name(const char *name, float value) | AP_Param | static |
set_by_name(const char *name, float value) | AP_Param | static |
set_default_by_name(const char *name, float value) | AP_Param | static |
set_float(float value, enum ap_var_type var_type) | AP_Param | |
set_frame_type_flags(uint16_t flags_to_set) | AP_Param | inlinestatic |
set_hide_disabled_groups(bool value) | AP_Param | inlinestatic |
set_object_value(const void *object_pointer, const struct GroupInfo *group_info, const char *name, float value) | AP_Param | static |
set_value(enum ap_var_type type, void *ptr, float def_value) | AP_Param | static |
setup() | AP_Param | static |
setup_object_defaults(const void *object_pointer, const struct GroupInfo *group_info) | AP_Param | static |
setup_sketch_defaults(void) | AP_Param | static |
vtype | AP_ParamA< T, N, PT > | static |