- AnalogSignal(QString name,
- boost::shared_ptr<pv::data::Analog> data, int probe_index);
+ AnalogSignal(pv::SigSession &session,
+ boost::shared_ptr<pv::DevInst> dev_inst, sr_probe *const probe,
+ boost::shared_ptr<pv::data::Analog> data);
+
+ virtual ~AnalogSignal();
+
+ boost::shared_ptr<pv::data::SignalData> data() const;
+
+ boost::shared_ptr<pv::data::Analog> analog_data() const;