+ unordered_set< shared_ptr<data::SignalBase> > signalbases_;
+ unordered_set< shared_ptr<data::SignalData> > all_signal_data_;
+
+ mutable recursive_mutex data_mutex_;
+ shared_ptr<data::Logic> logic_data_;
+ uint64_t cur_samplerate_;
+ shared_ptr<data::LogicSegment> cur_logic_segment_;
+ map< shared_ptr<sigrok::Channel>, shared_ptr<data::AnalogSegment> >
+ cur_analog_segments_;
+ int32_t highest_segment_id_;