X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=pv%2Fdata%2Fdecode%2Fdecoder.cpp;h=600382feddb576346f9c835b44934a1cd049670b;hb=f54e68b03d5d24c7787962fcc701d8d52b0ec8ab;hp=e6fe82d22a092d7e663a06e813ab52a4aac908da;hpb=24d69d27584c7adec70bc0d6db764a3db04fce3c;p=pulseview.git diff --git a/pv/data/decode/decoder.cpp b/pv/data/decode/decoder.cpp index e6fe82d2..600382fe 100644 --- a/pv/data/decode/decoder.cpp +++ b/pv/data/decode/decoder.cpp @@ -36,8 +36,9 @@ namespace pv { namespace data { namespace decode { -Decoder::Decoder(const srd_decoder *const dec) : +Decoder::Decoder(const srd_decoder *const dec, uint8_t stack_level) : srd_decoder_(dec), + stack_level_(stack_level), visible_(true), decoder_inst_(nullptr) { @@ -96,6 +97,11 @@ const srd_decoder* Decoder::get_srd_decoder() const return srd_decoder_; } +uint8_t Decoder::get_stack_level() const +{ + return stack_level_; +} + const char* Decoder::name() const { return srd_decoder_->name;