void on_samples_added(SharedPtrToSegment segment, uint64_t start_sample,
uint64_t end_sample);
+ void on_input_segment_completed();
+
void on_min_max_changed(float min, float max);
void on_capture_state_changed(int state);
} // namespace data
} // namespace pv
+Q_DECLARE_METATYPE(shared_ptr<pv::data::SignalBase>);
+
#endif // PULSEVIEW_PV_DATA_SIGNALBASE_HPP