+ /**
+ * Sets the 'offset_' member and emits the 'offset_changed'
+ * signal if needed.
+ */
+ void set_offset(const pv::util::Timestamp& offset);
+
+ /**
+ * Sets the 'scale_' member and emits the 'scale_changed'
+ * signal if needed.
+ */
+ void set_scale(double scale);
+
+ /**
+ * Sets the 'tick_prefix_' member and emits the 'tick_prefix_changed'
+ * signal if needed.
+ */
+ void set_tick_prefix(pv::util::SIPrefix tick_prefix);
+
+ /**
+ * Sets the 'tick_precision_' member and emits the 'tick_precision_changed'
+ * signal if needed.
+ */
+ void set_tick_precision(unsigned tick_precision);
+
+ /**
+ * Sets the 'tick_period_' member and emits the 'tick_period_changed'
+ * signal if needed.
+ */
+ void set_tick_period(const pv::util::Timestamp& tick_period);
+
+ /**
+ * Sets the 'time_unit' member and emits the 'time_unit_changed'
+ * signal if needed.
+ */
+ void set_time_unit(pv::util::TimeUnit time_unit);
+