Class kinematics_metrics_avg_csv_sink

Inheritance Relationships

Base Type

  • public rmetrics::csv_sink

Class Documentation

class kinematics_metrics_avg_csv_sink : public rmetrics::csv_sink

Sink for kinematics_metrics and kinematics_metrics_collector to output averaged kinematics metrics to .csv.

Public Types

using collector_type = kinematics_metrics_collector

Public Functions

kinematics_metrics_avg_csv_sink(fs::path fpath_no_ext, const rmetrics::output_mode &mode, const rtypes::timestep &interval)

See also

rmetrics::csv_sink.

std::list<std::string> csv_header_cols(const rmetrics::base_data *data) const override
boost::optional<std::string> csv_line_build(const rmetrics::base_data *data, const rtypes::timestep &t) override