X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fdecode%2Fdecoder.h;h=3920aa4c40012f4313631984c434d6cd3d14ed66;hp=dffefab22e2119f6a44fc7a2dbe869196320d431;hb=f9abf97e78bc4825d80926b0ebc6cbaef40768b1;hpb=d9aecf1fcd9af471db3b59de7efc65b9632a6d79 diff --git a/pv/data/decode/decoder.h b/pv/data/decode/decoder.h index dffefab..3920aa4 100644 --- a/pv/data/decode/decoder.h +++ b/pv/data/decode/decoder.h @@ -22,10 +22,9 @@ #define PULSEVIEW_PV_DATA_DECODE_DECODER_H #include +#include #include -#include - #include struct srd_decoder; @@ -58,9 +57,9 @@ public: void show(bool show = true); const std::map >& channels() const; + std::shared_ptr >& channels() const; void set_probes(std::map > probes); + std::shared_ptr > probes); const std::map& options() const; @@ -71,14 +70,14 @@ public: srd_decoder_inst* create_decoder_inst( srd_session *session, int unit_size) const; - std::set< boost::shared_ptr > get_data(); + std::set< std::shared_ptr > get_data(); private: const srd_decoder *const _decoder; bool _shown; - std::map > + std::map > _probes; std::map _options; };