Remove DecodeStack dependency from decode binding wrapper
[pulseview.git] / pv / data / decodesignal.hpp
index 2f7c273e978bfa2ec09618d89ddb1d273c1be676..cdd061a9769a45484170bd8e69b82a1b131443b7 100644 (file)
@@ -28,6 +28,7 @@
 #include <libsigrokdecode/libsigrokdecode.h>
 
 #include <pv/data/signalbase.hpp>
+#include <pv/util.hpp>
 
 using std::list;
 using std::unordered_set;
@@ -76,6 +77,7 @@ public:
        void remove_decoder(int index);
        bool toggle_decoder_visibility(int index);
 
+       void begin_decode();
        QString error_message() const;
 
        const list<data::DecodeChannel> get_channels() const;