]> sigrok.org Git - libsigrok.git/blobdiff - bindings/cxx/classes.cpp
bindings: add u32/SR_T_UINT32 support for config keys
[libsigrok.git] / bindings / cxx / classes.cpp
index de600d039b7b41f2dac6190984e6f6523ccd724b..d5477847653f85acb6f637b48de4a3ce677a9659 100644 (file)
@@ -1565,6 +1565,8 @@ Glib::VariantBase Option::parse_string(string value)
                dt = SR_T_FLOAT;
        } else if (g_variant_is_of_type(tmpl, G_VARIANT_TYPE_INT32)) {
                dt = SR_T_INT32;
+       } else if (g_variant_is_of_type(tmpl, G_VARIANT_TYPE_UINT32)) {
+               dt = SR_T_UINT32;
        } else {
                throw Error(SR_ERR_BUG);
        }