CSVExporter
constructor(fileNameRoot: String = "", interval: Double = DEFAULT_INTERVAL, exportPath: String = createTempDirectory("alchemist-export").absolutePathString()
.also { logger.warn("No output folder specified but export required. Alchemist will export data in $it") }, fileExtension: String = "csv", appendTime: Boolean = false)
Parameters
file Name Root
the starting name of the file to export data to.
interval
the sampling time, defaults to AbstractExporter.DEFAULT_INTERVAL.
export Path
if no path is specified it will generate the file inside a temporary folder.
append Time
if true it will always generate a new file, false to overwrite.
file Extension
the extension for the exported files, by default 'csv'