X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsession.cpp;h=d50a9dd6a41420c16a92d70c3898104657004064;hp=e42f730a4dc4d2900b6ee4e12f541f0c134ec0ee;hb=f2739baea42501f5ad5f503f6ead9374b9253566;hpb=533b67b7af83c96af2692bac127b0023cca4dbe7 diff --git a/pv/session.cpp b/pv/session.cpp index e42f730a..d50a9dd6 100644 --- a/pv/session.cpp +++ b/pv/session.cpp @@ -84,7 +84,6 @@ using std::string; using std::unique_lock; #endif using std::unique_ptr; -using std::unordered_set; using std::vector; using sigrok::Analog; @@ -235,7 +234,7 @@ void Session::save_setup(QSettings &settings) const int view_id = 0; i = 0; - for (const shared_ptr vb : views_) { + for (const shared_ptr& vb : views_) { shared_ptr tv = dynamic_pointer_cast(vb); if (tv) { for (const shared_ptr& time_item : tv->time_items()) { @@ -906,6 +905,11 @@ void Session::remove_decode_signal(shared_ptr signal) } #endif +MetadataObjManager* Session::metadata_obj_manager() +{ + return &metadata_obj_manager_; +} + void Session::set_capture_state(capture_state state) { bool changed;