AP_Param: make configured_in_storage() private

prevent future bugs using the wrong method
This commit is contained in:
Andrew Tridgell 2022-05-18 07:09:47 +10:00 committed by Peter Barker
parent 161ab4b330
commit 45c016ea13
1 changed files with 6 additions and 6 deletions

View File

@ -488,12 +488,6 @@ public:
// check var table for consistency // check var table for consistency
static bool check_var_info(void); static bool check_var_info(void);
// return true if the parameter is configured in the defaults file
bool configured_in_defaults_file(bool &read_only) const;
// return true if the parameter is configured in EEPROM/FRAM
bool configured_in_storage(void) const;
// return true if the parameter is configured // return true if the parameter is configured
bool configured(void) const; bool configured(void) const;
@ -704,6 +698,12 @@ private:
static bool count_embedded_param_defaults(uint16_t &count); static bool count_embedded_param_defaults(uint16_t &count);
static void load_embedded_param_defaults(bool last_pass); static void load_embedded_param_defaults(bool last_pass);
// return true if the parameter is configured in the defaults file
bool configured_in_defaults_file(bool &read_only) const;
// return true if the parameter is configured in EEPROM/FRAM
bool configured_in_storage(void) const;
// send a parameter to all GCS instances // send a parameter to all GCS instances
void send_parameter(const char *name, enum ap_var_type param_header_type, uint8_t idx) const; void send_parameter(const char *name, enum ap_var_type param_header_type, uint8_t idx) const;