const char* name() const;
- bool shown() const;
- void show(bool show = true);
+ bool visible() const;
+ void set_visible(bool visible);
const vector<DecodeChannel*>& channels() const;
void set_channels(vector<DecodeChannel*> channels);
Row* get_row_by_id(size_t id);
vector<const AnnotationClass*> ann_classes() const;
+ vector<AnnotationClass*> ann_classes();
AnnotationClass* get_ann_class_by_id(size_t id);
+ const AnnotationClass* get_ann_class_by_id(size_t id) const;
uint32_t get_binary_class_count() const;
const DecodeBinaryClassInfo* get_binary_class(uint32_t id) const;
private:
const srd_decoder* const srd_decoder_;
- bool shown_;
+ bool visible_;
vector<DecodeChannel*> channels_;
vector<Row> rows_;