X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=bindings%2Fcxx%2FConfigKey_methods.cpp;h=9ba82adb51b1c60bff6808605b25194e0c23db1f;hb=1b40fdb88108699cf9d912f3d7aadffb4dc04050;hp=ceeea02588e9fdbf4ef8bb394748a630d25404a9;hpb=d92de05ad1d8004643ec5cd81227e456be5a261f;p=libsigrok.git diff --git a/bindings/cxx/ConfigKey_methods.cpp b/bindings/cxx/ConfigKey_methods.cpp index ceeea025..9ba82adb 100644 --- a/bindings/cxx/ConfigKey_methods.cpp +++ b/bindings/cxx/ConfigKey_methods.cpp @@ -1,28 +1,28 @@ -const DataType *ConfigKey::get_data_type() const +const DataType *ConfigKey::data_type() const { - const struct sr_config_info *info = sr_config_info_get(id); + const struct sr_config_info *info = sr_config_info_get(_id); if (!info) throw Error(SR_ERR_NA); return DataType::get(info->datatype); } -string ConfigKey::get_identifier() const +string ConfigKey::identifier() const { - const struct sr_config_info *info = sr_config_info_get(id); + const struct sr_config_info *info = sr_config_info_get(_id); if (!info) throw Error(SR_ERR_NA); return valid_string(info->id); } -string ConfigKey::get_description() const +string ConfigKey::description() const { - const struct sr_config_info *info = sr_config_info_get(id); + const struct sr_config_info *info = sr_config_info_get(_id); if (!info) throw Error(SR_ERR_NA); return valid_string(info->name); } -const ConfigKey *ConfigKey::get(string identifier) +const ConfigKey *ConfigKey::get_by_identifier(string identifier) { const struct sr_config_info *info = sr_config_info_name_get(identifier.c_str()); if (!info) @@ -75,7 +75,7 @@ Glib::VariantBase ConfigKey::parse_string(string value) const GVariant *variant; uint64_t p, q; - switch (get_data_type()->get_id()) + switch (data_type()->id()) { case SR_T_UINT64: check(sr_parse_sizestring(value.c_str(), &p));