X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fdata%2Fdecoder.h;h=ddcf6674ba15c0d5bb59dc6abd37ae81a7683e33;hb=708c552391bc942e91bc09bc808577e2564347bd;hp=228aedabe1a03899b6adc5c1dccbe219cf678309;hpb=74043039e3ccc19fe890355722b14f2f5272f19c;p=pulseview.git diff --git a/pv/data/decoder.h b/pv/data/decoder.h index 228aeda..ddcf667 100644 --- a/pv/data/decoder.h +++ b/pv/data/decoder.h @@ -23,15 +23,26 @@ #include "signaldata.h" +#include + +#include + struct srd_decoder; +struct srd_probe; namespace pv { + +namespace view { +class Signal; +} + namespace data { class Decoder : public SignalData { public: - Decoder(const srd_decoder *const dec); + Decoder(const srd_decoder *const dec, std::map > probes); const srd_decoder* get_decoder() const; @@ -39,6 +50,8 @@ public: private: const srd_decoder *const _decoder; + std::map > + _probes; }; } // namespace data