/*
- * This file is part of the sigrok project.
+ * This file is part of the PulseView project.
*
* Copyright (C) 2012 Joel Holdsworth <joel@airwebreathe.org.uk>
*
#include "signaldata.h"
+#include <boost/shared_ptr.hpp>
+#include <deque>
+
extern "C" {
#include <libsigrok/libsigrok.h>
}
void push_snapshot(
boost::shared_ptr<LogicDataSnapshot> &snapshot);
+ std::deque< boost::shared_ptr<LogicDataSnapshot> >&
+ get_snapshots();
+
private:
const int _num_probes;
+ std::deque< boost::shared_ptr<LogicDataSnapshot> >
+ _snapshots;
};