SignalData: Added snapshots accessor method
[pulseview.git] / pv / data / analog.hpp
index cfc964e1872c2cd1ac0b33a66d9e9617b8a77566..9551afff68efe1d060f07c13fdb0d30a33181d19 100644 (file)
@@ -39,8 +39,10 @@ public:
        void push_snapshot(
                std::shared_ptr<AnalogSnapshot> &snapshot);
 
-       std::deque< std::shared_ptr<AnalogSnapshot> >&
-               get_snapshots();
+       const std::deque< std::shared_ptr<AnalogSnapshot> >&
+               analog_snapshots() const;
+
+       std::vector< std::shared_ptr<Snapshot> > snapshots() const;
 
        void clear();