Class bi_tab_metrics_csv_sink

Inheritance Relationships

Base Type

  • public rmetrics::csv_sink

Class Documentation

class bi_tab_metrics_csv_sink : public rmetrics::csv_sink

Sink for bi_tab_metrics and bi_tab_metrics_collector to output metrics to .csv.

Public Types

using collector_type = bi_tab_metrics_collector

Public Functions

bi_tab_metrics_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