X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fdata%2Fdecode%2Fdecoder.h;h=0c3662cb5f75604aa0bf7cbd89ad94c4a3a67344;hb=455935f323eeaf1bf5d153aa0f52d3a4f9edb169;hp=99b21c574e43b682e18893e13bb111a9b2b9e9d0;hpb=615f6d25e4144ca6db2d60fe52deacef117c2151;p=pulseview.git diff --git a/pv/data/decode/decoder.h b/pv/data/decode/decoder.h index 99b21c57..0c3662cb 100644 --- a/pv/data/decode/decoder.h +++ b/pv/data/decode/decoder.h @@ -22,6 +22,7 @@ #define PULSEVIEW_PV_DATA_DECODE_DECODER_H #include +#include #include @@ -39,6 +40,9 @@ class LogicSignal; } namespace data { + +class Logic; + namespace decode { class Decoder @@ -50,6 +54,9 @@ public: const srd_decoder* decoder() const; + bool shown() const; + void show(bool show = true); + const std::map >& probes() const; void set_probes(std::map > get_data(); private: const srd_decoder *const _decoder; + + bool _shown; + std::map > _probes; std::map _options;