X-Git-Url: http://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Fview.cpp;fp=pv%2Fviews%2Ftrace%2Fview.cpp;h=d2e9006075d698f1af96b9ba8a77aa27df02d96f;hp=9b8e76c5696cc6559bd450fbee614bbb5f2c04dc;hb=0a952555b9d153f42912e47f35fac5dd4643fca9;hpb=5cdf186dce795efe1280c9688bf8fec8e684803b diff --git a/pv/views/trace/view.cpp b/pv/views/trace/view.cpp index 9b8e76c5..d2e90060 100644 --- a/pv/views/trace/view.cpp +++ b/pv/views/trace/view.cpp @@ -303,6 +303,19 @@ unordered_set< shared_ptr > View::signals() const return signals_; } +shared_ptr View::get_signal_by_signalbase(shared_ptr base) const +{ + shared_ptr ret_val; + + for (const shared_ptr s : signals_) + if (s->base() == base) { + ret_val = s; + break; + } + + return ret_val; +} + void View::clear_signals() { ViewBase::clear_signals();