* along with this program; if not, see <http://www.gnu.org/licenses/>.
*/
-#ifndef PULSEVIEW_PV_VIEWS_TRACEVIEW_SIGNAL_HPP
-#define PULSEVIEW_PV_VIEWS_TRACEVIEW_SIGNAL_HPP
+#ifndef PULSEVIEW_PV_VIEWS_TRACE_SIGNAL_HPP
+#define PULSEVIEW_PV_VIEWS_TRACE_SIGNAL_HPP
#include <memory>
Q_OBJECT
protected:
- Signal(pv::Session &session, shared_ptr<data::SignalBase> channel);
+ Signal(pv::Session &session, shared_ptr<data::SignalBase> signal);
public:
/**
*/
virtual void set_name(QString name);
- virtual shared_ptr<pv::data::SignalData> data() const = 0;
-
/**
* Determines the closest level change (i.e. edge) to a given sample, which
* is useful for e.g. the "snap to edge" functionality.
} // namespace views
} // namespace pv
-#endif // PULSEVIEW_PV_VIEWS_TRACEVIEW_SIGNAL_HPP
+#endif // PULSEVIEW_PV_VIEWS_TRACE_SIGNAL_HPP