X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=pv%2Fdata%2Flogic.cpp;fp=pv%2Fdata%2Flogic.cpp;h=96f0d1fe7e63afe40bd8a23f8124eae698ab413d;hb=99503171d4f32570829df171521b4b9cbccb0503;hp=8b864f7672fb352f65a8cf1ffd59693f4cf210cf;hpb=f054289f67046e0c2d23d0f34eba94a681cc7ccd;p=pulseview.git diff --git a/pv/data/logic.cpp b/pv/data/logic.cpp index 8b864f7..96f0d1f 100644 --- a/pv/data/logic.cpp +++ b/pv/data/logic.cpp @@ -26,6 +26,7 @@ using std::deque; using std::max; using std::shared_ptr; +using std::vector; namespace pv { namespace data { @@ -53,6 +54,12 @@ const deque< shared_ptr >& Logic::logic_snapshots() const return snapshots_; } +vector< shared_ptr > Logic::snapshots() const +{ + return vector< shared_ptr >( + snapshots_.begin(), snapshots_.end()); +} + void Logic::clear() { snapshots_.clear();