···1515extern "C" {
1616#endif
17171818+1919+struct xrt_frame_sink;
2020+2121+/*!
2222+ * @ingroup aux_util
2323+ * @{
2424+ */
2525+1826struct u_var_f32_arr
1927{
2028 void *data;
···24322533struct u_var_timing
2634{
3535+ //! Values to be plotted.
2736 struct u_var_f32_arr values;
3737+3838+ //! A reference line drawn on the plot.
2839 float reference_timing;
29403030- // if false, reference_timing will be the bottom of the graph
4141+ //! If false, reference_timing will be the bottom of the graph.
3142 bool center_reference_timing;
32433333- // how many units the graph expands by default
4444+ //! How many units the graph expands by default.
3445 float range;
35463636- // a string describing the unit used
3737- char *unit;
3838-3939- // rescale graph's value range when value exceeds range
4747+ //! Rescale graph's value range when value exceeds range.
4048 bool dynamic_rescale;
4949+5050+ //! A string describing the unit used, not freed.
5151+ const char *unit;
4152};
4242-4343-struct xrt_frame_sink;
4444-4545-/*!
4646- * @ingroup aux_util
4747- * @{
4848- */
49535054/*!
5155 * What kind of variable is this tracking.