X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fprop%2Fbinding%2Fdecoderoptions.h;h=62f4fe184cb766e51b7affdfeab35ede0ad851fa;hb=e7e57b252765945cbd5d50305ace07a2818b9087;hp=e507e87c3accebafe17d356eace0a52dadc6defe;hpb=6e89374a6796f8d5d9cc61b0a2f7e98562a034ae;p=pulseview.git diff --git a/pv/prop/binding/decoderoptions.h b/pv/prop/binding/decoderoptions.h index e507e87c..62f4fe18 100644 --- a/pv/prop/binding/decoderoptions.h +++ b/pv/prop/binding/decoderoptions.h @@ -29,6 +29,9 @@ namespace pv { namespace data { class DecoderStack; +namespace decode { +class Decoder; +} } namespace prop { @@ -37,7 +40,8 @@ namespace binding { class DecoderOptions : public Binding { public: - DecoderOptions(boost::shared_ptr decoder); + DecoderOptions(boost::shared_ptr decoder_stack, + boost::shared_ptr decoder); private: GVariant* getter(const char *id); @@ -45,7 +49,8 @@ private: void setter(const char *id, GVariant *value); private: - boost::shared_ptr _decoder; + boost::shared_ptr _decoder_stack; + boost::shared_ptr _decoder; }; } // binding