]> sigrok.org Git - pulseview.git/blobdiff - pv/data/decode/annotation.hpp
TabularDecView: Implement "hide hidden rows/classes" checkbox
[pulseview.git] / pv / data / decode / annotation.hpp
index cf20a48b20ae132032f14acddf7e68a957c0698a..edc27bee4dfa52947477980622e137863aaa14f2 100644 (file)
@@ -48,17 +48,22 @@ public:
        Annotation(Annotation&& a);
        Annotation& operator=(Annotation&& a);
 
+       const RowData* row_data() const;
        const Row* row() const;
 
        uint64_t start_sample() const;
        uint64_t end_sample() const;
+       uint64_t length() const;
 
        Class ann_class_id() const;
        const QString ann_class_name() const;
+       const QString ann_class_description() const;
 
        const vector<QString>* annotations() const;
        const QString longest_annotation() const;
 
+       bool visible() const;
+
        const QColor color() const;
        const QColor bright_color() const;
        const QColor dark_color() const;