X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsession.hpp;h=e113cf4fdb77711d33a4aac0b45cff49521e88ce;hp=ac3d654c63f06a4d70cd82db368bf16383c41453;hb=2b05d3110a0a50ce93c8c887a2dc00c1375e92fa;hpb=8f6b98ff56c68f59c177f4dd662160bc48e1693f diff --git a/pv/session.hpp b/pv/session.hpp index ac3d654c..e113cf4f 100644 --- a/pv/session.hpp +++ b/pv/session.hpp @@ -114,8 +114,6 @@ public: void stop_capture(); - std::set< std::shared_ptr > get_data() const; - double get_samplerate() const; const std::unordered_set< std::shared_ptr > @@ -139,8 +137,7 @@ private: std::shared_ptr channel) const; private: - void sample_thread_proc(std::shared_ptr device, - std::function error_handler); + void sample_thread_proc(std::function error_handler); void feed_in_header(); @@ -168,6 +165,7 @@ private: mutable boost::shared_mutex signals_mutex_; std::unordered_set< std::shared_ptr > signals_; + std::set< std::shared_ptr > all_signal_data_; mutable std::recursive_mutex data_mutex_; std::shared_ptr logic_data_;