projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Parse logic signals
[pulseview.git]
/
sigsession.h
diff --git
a/sigsession.h
b/sigsession.h
index f91a2b927c1d75c611ee03ef46652dc0c4dc6899..a08ba8129914ae0f61c6031d28b858a32cd0b1d0 100644
(file)
--- a/
sigsession.h
+++ b/
sigsession.h
@@
-23,9
+23,8
@@
#include <boost/shared_ptr.hpp>
#include <boost/shared_ptr.hpp>
-#include <list>
-#include <map>
#include <string>
#include <string>
+#include <vector>
#include <QObject>
#include <QObject>
@@
-48,6
+47,9
@@
public:
void loadFile(const std::string &name);
void loadFile(const std::string &name);
+ std::vector< boost::shared_ptr<Signal> >&
+ get_signals();
+
private:
void dataFeedIn(const struct sr_dev_inst *sdi,
struct sr_datafeed_packet *packet);
private:
void dataFeedIn(const struct sr_dev_inst *sdi,
struct sr_datafeed_packet *packet);
@@
-56,7
+58,7
@@
private:
struct sr_datafeed_packet *packet);
private:
struct sr_datafeed_packet *packet);
private:
- std::
list
< boost::shared_ptr<Signal> > _signals;
+ std::
vector
< boost::shared_ptr<Signal> > _signals;
boost::shared_ptr<LogicData> _logic_data;
boost::shared_ptr<LogicDataSnapshot> _cur_logic_snapshot;
boost::shared_ptr<LogicData> _logic_data;
boost::shared_ptr<LogicDataSnapshot> _cur_logic_snapshot;