X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fdecode%2Frow.cpp;fp=pv%2Fdata%2Fdecode%2Frow.cpp;h=e5972517a446bc7a47b0ba3a6238e257b91b8114;hp=72a6869f94250abcbe731a75d5ebcaffc3b028a2;hb=81dc02212c05c99554194a15f9b584e6b500cda9;hpb=4526de63ae7ed0c3d1a708a84be16acbb9b62356 diff --git a/pv/data/decode/row.cpp b/pv/data/decode/row.cpp index 72a6869f..e5972517 100644 --- a/pv/data/decode/row.cpp +++ b/pv/data/decode/row.cpp @@ -104,6 +104,15 @@ void Row::set_visible(bool visible) visible_ = visible; } +bool Row::has_hidden_classes() const +{ + for (const AnnotationClass* c : ann_classes()) + if (!c->visible) + return true; + + return false; +} + bool Row::operator<(const Row& other) const { return (decoder_ < other.decoder_) ||