]> sigrok.org Git - pulseview.git/blobdiff - pv/session.hpp
Header: Make get_mouse_over_item return shared_ptr<ViewItem>
[pulseview.git] / pv / session.hpp
index c6a317def7b61b5f1b61a6bef5ffa65847372fc4..ba07fdcf648ddacd86ec660086eb457482c394a7 100644 (file)
@@ -53,9 +53,9 @@ class DeviceManager;
 
 namespace data {
 class Analog;
-class AnalogSnapshot;
+class AnalogSegment;
 class Logic;
-class LogicSnapshot;
+class LogicSegment;
 class SignalData;
 }
 
@@ -166,9 +166,10 @@ private:
 
        mutable std::mutex data_mutex_;
        std::shared_ptr<data::Logic> logic_data_;
-       std::shared_ptr<data::LogicSnapshot> cur_logic_snapshot_;
-       std::map< std::shared_ptr<sigrok::Channel>, std::shared_ptr<data::AnalogSnapshot> >
-               cur_analog_snapshots_;
+       uint64_t cur_samplerate_;
+       std::shared_ptr<data::LogicSegment> cur_logic_segment_;
+       std::map< std::shared_ptr<sigrok::Channel>, std::shared_ptr<data::AnalogSegment> >
+               cur_analog_segments_;
 
        std::thread sampling_thread_;