using std::unique_lock;
#endif
using std::unique_ptr;
-using std::unordered_set;
using std::vector;
using sigrok::Analog;
int view_id = 0;
i = 0;
- for (const shared_ptr<views::ViewBase> vb : views_) {
+ for (const shared_ptr<views::ViewBase>& vb : views_) {
shared_ptr<views::trace::View> tv = dynamic_pointer_cast<views::trace::View>(vb);
if (tv) {
for (const shared_ptr<views::trace::TimeItem>& time_item : tv->time_items()) {
update_signals();
// Add all other signals
- unordered_set< shared_ptr<data::SignalBase> > view_signalbases = view->signalbases();
+ vector< shared_ptr<data::SignalBase> > view_signalbases = view->signalbases();
for (const shared_ptr<data::SignalBase>& signalbase : signalbases_) {
const int sb_exists = count_if(
qobject_cast<views::trace::View*>(viewbase.get());
if (trace_view) {
- unordered_set< shared_ptr<Signal> > prev_sigs(trace_view->signals());
+ vector< shared_ptr<Signal> > prev_sigs(trace_view->signals());
trace_view->clear_signals();
for (auto channel : sr_dev->channels()) {