X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsession.hpp;h=4c6c73e37483e60f3b72ace3fd68b6a26befd8e0;hp=e113cf4fdb77711d33a4aac0b45cff49521e88ce;hb=bf0edd2b0cbb5f4bd5d69b0f00bcea7d037e2287;hpb=14f9d4a1f4472d29366ed8333b20f4041cf1b443 diff --git a/pv/session.hpp b/pv/session.hpp index e113cf4..4c6c73e 100644 --- a/pv/session.hpp +++ b/pv/session.hpp @@ -64,6 +64,7 @@ class Analog; class AnalogSegment; class Logic; class LogicSegment; +class SignalBase; class SignalData; } @@ -133,7 +134,7 @@ private: void update_signals(); - std::shared_ptr signal_from_channel( + std::shared_ptr signal_from_channel( std::shared_ptr channel) const; private: @@ -165,6 +166,8 @@ private: mutable boost::shared_mutex signals_mutex_; std::unordered_set< std::shared_ptr > signals_; + + std::set< std::shared_ptr > signalbases_; std::set< std::shared_ptr > all_signal_data_; mutable std::recursive_mutex data_mutex_;