]> sigrok.org Git - libsigrok.git/blobdiff - bindings/cxx/include/libsigrok/libsigrok.hpp
C++: Add Configurable::config_keys() method.
[libsigrok.git] / bindings / cxx / include / libsigrok / libsigrok.hpp
index 557b08d1d6b5aadf5181b81e0f8813238a1ce512..637daf912114e99dd4b8efe1a5eb1922579eaf77 100644 (file)
@@ -295,6 +295,8 @@ public:
        /** Enumerate available values for the given configuration key.
         * @param key ConfigKey to enumerate values for. */
        Glib::VariantContainerBase config_list(const ConfigKey *key);
+       /** Enumerate available keys, according to a given index key. */
+       vector<const ConfigKey *> config_keys(const ConfigKey *key);
 protected:
        Configurable(
                struct sr_dev_driver *driver,