|
APM:Libraries
|
This is the complete list of members for AP_Param, including all inherited members.
| _frame_type_flags | AP_Param | privatestatic |
| _group_bits | AP_Param | privatestatic |
| _group_level_shift | AP_Param | privatestatic |
| _hide_disabled_groups | AP_Param | privatestatic |
| _num_vars | AP_Param | privatestatic |
| _parameter_count | AP_Param | privatestatic |
| _sentinal_group | AP_Param | privatestatic |
| _sentinal_key | AP_Param | privatestatic |
| _sentinal_type | AP_Param | privatestatic |
| _storage | AP_Param | privatestatic |
| _var_info | AP_Param | privatestatic |
| add_vector3f_suffix(char *buffer, size_t buffer_size, uint8_t idx) const | AP_Param | private |
| adjust_group_offset(uint16_t vindex, const struct GroupInfo &group_info, ptrdiff_t &new_offset) | AP_Param | privatestatic |
| 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_group_info(const struct GroupInfo *group_info, uint16_t *total_size, uint8_t max_bits, uint8_t prefix_length) | AP_Param | privatestatic |
| 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_embedded_param_defaults(uint16_t &count, bool panic_on_error) | AP_Param | privatestatic |
| count_parameters(void) | AP_Param | static |
| duplicate_key(uint16_t vindex, uint16_t key) | AP_Param | privatestatic |
| eeprom_write_check(const void *ptr, uint16_t ofs, uint8_t size) | AP_Param | privatestatic |
| erase_all(void) | AP_Param | static |
| find(const char *name, enum ap_var_type *ptype) | AP_Param | static |
| find_by_header(struct Param_header phdr, void **ptr) | AP_Param | privatestatic |
| find_by_header_group(struct Param_header phdr, void **ptr, uint16_t vindex, const struct GroupInfo *group_info, uint32_t group_base, uint8_t group_shift, ptrdiff_t group_offset) | AP_Param | privatestatic |
| find_by_index(uint16_t idx, enum ap_var_type *ptype, ParamToken *token) | AP_Param | static |
| find_group(const char *name, uint16_t vindex, ptrdiff_t group_offset, const struct GroupInfo *group_info, enum ap_var_type *ptype) | AP_Param | privatestatic |
| 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 |
| find_var_info(uint32_t *group_element, const struct GroupInfo *&group_ret, struct GroupNesting &group_nesting, uint8_t *idx) const | AP_Param | private |
| find_var_info_group(const struct GroupInfo *group_info, uint16_t vindex, uint32_t group_base, uint8_t group_shift, ptrdiff_t group_offset, uint32_t *group_element, const struct GroupInfo *&group_ret, struct GroupNesting &group_nesting, uint8_t *idx) const | AP_Param | private |
| find_var_info_token(const ParamToken &token, uint32_t *group_element, const struct GroupInfo *&group_ret, struct GroupNesting &group_nesting, uint8_t *idx) const | AP_Param | private |
| first(ParamToken *token, enum ap_var_type *ptype) | AP_Param | static |
| get_base(const struct Info &info, ptrdiff_t &base) | AP_Param | privatestatic |
| get_default_value(const AP_Param *object_ptr, const float *def_value_ptr) | AP_Param | privatestatic |
| get_group_info(const struct GroupInfo &ginfo) | AP_Param | privatestatic |
| get_group_info(const struct Info &ginfo) | AP_Param | privatestatic |
| get_key(const Param_header &phdr) | AP_Param | privatestatic |
| group_id(const struct GroupInfo *grpinfo, uint32_t base, uint8_t i, uint8_t shift) | AP_Param | static |
| initialised(void) | AP_Param | static |
| is_sentinal(const Param_header &phrd) | AP_Param | privatestatic |
| k_EEPROM_magic0 | AP_Param | privatestatic |
| k_EEPROM_magic1 | AP_Param | privatestatic |
| k_EEPROM_revision | AP_Param | privatestatic |
| load(void) | AP_Param | |
| load_all(bool check_defaults_file=true) | AP_Param | static |
| load_embedded_param_defaults(bool panic_on_error) | AP_Param | privatestatic |
| 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_group(uint16_t vindex, const struct GroupInfo *group_info, bool *found_current, uint32_t group_base, uint8_t group_shift, ptrdiff_t group_offset, ParamToken *token, enum ap_var_type *ptype) | AP_Param | privatestatic |
| next_scalar(ParamToken *token, enum ap_var_type *ptype) | AP_Param | static |
| notify() const | AP_Param | |
| num_param_overrides | AP_Param | privatestatic |
| param_defaults_data | AP_Param | privatestatic |
| param_overrides | AP_Param | privatestatic |
| parse_param_line(char *line, char **vname, float &value) | AP_Param | privatestatic |
| reload_defaults_file(bool panic_on_error=true) | AP_Param | static |
| save(bool force_save=false) | AP_Param | |
| scan(const struct Param_header *phdr, uint16_t *pofs) | AP_Param | privatestatic |
| send_parameter(const char *name, enum ap_var_type param_header_type, uint8_t idx) const | AP_Param | private |
| 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_key(Param_header &phdr, uint16_t key) | AP_Param | privatestatic |
| 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 |
| type_size(enum ap_var_type type) | AP_Param | privatestatic |
| write_sentinal(uint16_t ofs) | AP_Param | privatestatic |
1.8.13