namespace pv {
namespace data {
-Logic::Logic(const sr_datafeed_meta_logic &meta,
- uint64_t samplerate) :
- SignalData(samplerate),
- _num_probes(meta.num_probes)
+Logic::Logic(unsigned int num_probes) :
+ SignalData(),
+ _num_probes(num_probes)
{
+ assert(_num_probes > 0);
}
int Logic::get_num_probes() const
return _snapshots;
}
+void Logic::clear_snapshots()
+{
+ _snapshots.clear();
+}
+
} // namespace data
} // namespace pv