+set< shared_ptr<data::SignalData> > SigSession::get_data() const
+{
+ lock_guard<mutex> lock(_signals_mutex);
+ set< shared_ptr<data::SignalData> > data;
+ BOOST_FOREACH(const shared_ptr<view::Signal> sig, _signals) {
+ assert(sig);
+ data.insert(sig->data());
+ }
+
+ return data;
+}
+