X-Git-Url: https://sigrok.org/gitweb/?p=libsigrok.git;a=blobdiff_plain;f=bindings%2Fcxx%2Fclasses.cpp;h=49c7558073001e3c872559ced69f75ca8a3d21b7;hp=5eb3a750ddd14e2d12920ea7bd2839d306fd9a40;hb=12f2f640cbe9167ad386a2d9069ec882d70cda5b;hpb=c57aa1ac19b437281e60c394483a15aec9080916 diff --git a/bindings/cxx/classes.cpp b/bindings/cxx/classes.cpp index 5eb3a750..49c75580 100644 --- a/bindings/cxx/classes.cpp +++ b/bindings/cxx/classes.cpp @@ -491,12 +491,12 @@ Glib::VariantContainerBase Configurable::config_list(const ConfigKey *key) const return Glib::VariantContainerBase(data); } -map> Configurable::config_keys(const ConfigKey *key) +map> Configurable::config_keys(const ConfigKey *key) { GVariant *gvar_opts; gsize num_opts; const uint32_t *opts; - map> result; + map> result; check(sr_config_list( config_driver, config_sdi, config_channel_group, @@ -508,13 +508,13 @@ map> Configurable::config_keys(const ConfigKe for (gsize i = 0; i < num_opts; i++) { auto key = ConfigKey::get(opts[i] & SR_CONF_MASK); - set capabilities; + set capabilities; if (opts[i] & SR_CONF_GET) - capabilities.insert(GET); + capabilities.insert(Capability::GET); if (opts[i] & SR_CONF_SET) - capabilities.insert(SET); + capabilities.insert(Capability::SET); if (opts[i] & SR_CONF_LIST) - capabilities.insert(LIST); + capabilities.insert(Capability::LIST); result[key] = capabilities; }