X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fdata%2Fdecode%2Fdecoder.hpp;h=eff2367fb3604cf4c76e7e9ca7c9887cf0e741c4;hb=ad908057e13224eee9f983685e0ccc7db1ded0e9;hp=1b323f0b74dc0b7b8de2d1b87605b6f0d39ca851;hpb=6f925ba9d6faf1077b73c5a5808259576081716a;p=pulseview.git diff --git a/pv/data/decode/decoder.hpp b/pv/data/decode/decoder.hpp index 1b323f0b..eff2367f 100644 --- a/pv/data/decode/decoder.hpp +++ b/pv/data/decode/decoder.hpp @@ -62,14 +62,17 @@ public: void set_channels(map > channels); + void set_initial_pins(GArray *initial_pins); + + GArray *initial_pins() const; + const map& options() const; void set_option(const char *id, GVariant *value); bool have_required_channels() const; - srd_decoder_inst* create_decoder_inst( - srd_session *session) const; + srd_decoder_inst* create_decoder_inst(srd_session *session) const; set< shared_ptr > get_data(); @@ -79,6 +82,7 @@ private: bool shown_; map > channels_; + GArray *initial_pins_; map options_; };