Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
Loading...
Searching...
No Matches
icarus::OutputConfig Struct Reference

Output/export configuration. More...

#include <SimulatorConfig.hpp>

Static Public Member Functions

static OutputConfig Default ()
 Create default config.

Public Attributes

std::string directory = "./output"
bool data_dictionary = true
std::string data_dictionary_format = "yaml"
 "yaml", "json", "csv"
bool telemetry = true
std::string telemetry_format = "hdf5"
 "hdf5", "csv", "binary"
bool timing_report = false

Detailed Description

Output/export configuration.

Member Function Documentation

◆ Default()

OutputConfig icarus::OutputConfig::Default ( )
inlinestaticnodiscard

Create default config.

Member Data Documentation

◆ data_dictionary

bool icarus::OutputConfig::data_dictionary = true

◆ data_dictionary_format

std::string icarus::OutputConfig::data_dictionary_format = "yaml"

"yaml", "json", "csv"

◆ directory

std::string icarus::OutputConfig::directory = "./output"

◆ telemetry

bool icarus::OutputConfig::telemetry = true

◆ telemetry_format

std::string icarus::OutputConfig::telemetry_format = "hdf5"

"hdf5", "csv", "binary"

◆ timing_report

bool icarus::OutputConfig::timing_report = false

The documentation for this struct was generated from the following file: