Add segment display mode UI controls and some related changes
[pulseview.git] / pv / session.hpp
index 8ae6673872f3c5a4804672a9a6a2b976d6b57396..ead2f82df47955773e53a562f91c18a3e75f94d6 100644 (file)
@@ -163,7 +163,7 @@ public:
 
        double get_samplerate() const;
 
-       int get_segment_count() const;
+       uint32_t get_segment_count() const;
 
        void register_view(shared_ptr<views::ViewBase> view);
 
@@ -173,6 +173,8 @@ public:
 
        const unordered_set< shared_ptr<data::SignalBase> > signalbases() const;
 
+       bool all_segments_complete(uint32_t segment_id) const;
+
 #ifdef ENABLE_DECODE
        shared_ptr<data::DecodeSignal> add_decode_signal();