X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fview%2Frowitemowner.hpp;h=f64b25920f3c06960436accccf8f4fbff5677a73;hb=dbf74f26f6bd9fd5277f090fea8e4f5506c19911;hp=f5c2abd7cd53867a510911fde780af4846333d4d;hpb=7a01bd3654ed046216308fa64edfd79be7cd525f;p=pulseview.git diff --git a/pv/view/rowitemowner.hpp b/pv/view/rowitemowner.hpp index f5c2abd..f64b259 100644 --- a/pv/view/rowitemowner.hpp +++ b/pv/view/rowitemowner.hpp @@ -118,6 +118,18 @@ public: */ const_iterator end() const; + /** + * Makes a list of row item owners of all the row items that are + * decendants of this item. + */ + std::set< RowItemOwner* > list_row_item_owners(); + + /** + * Creates a list of decendant signals filtered by type. + */ + template + std::set< std::shared_ptr > list_by_type(); + /** * Computes the vertical extents of the contents of this row item owner. * @return A pair containing the minimum and maximum y-values.