]> sigrok.org Git - libsigrok.git/blobdiff - bindings/cxx/QuantityFlag_methods.hpp
bindings: Add QuantityFlag::mask_from_flags() method.
[libsigrok.git] / bindings / cxx / QuantityFlag_methods.hpp
index dfb3c1e8b3fef2e184d7453fa9b367896dc1b44c..d07c37a1b325d9a5bb6285d407de6a3391958e4c 100644 (file)
@@ -1,3 +1,7 @@
        /** Get flags corresponding to a bitmask. */
        static vector<const QuantityFlag *>
                flags_from_mask(unsigned int mask);
+
+       /** Get bitmask corresponding to a set of flags. */
+       static unsigned int mask_from_flags(
+               vector<const QuantityFlag *> flags);