Vulcan
Aerospace Engineering Utilities Built on Janus
Loading...
Searching...
No Matches
CSVExport.hpp File Reference

HDF5 to CSV export utility. More...

#include <fstream>
#include <iomanip>
#include <ostream>
#include <string>
#include <vector>
#include <vulcan/core/VulcanError.hpp>
#include <vulcan/io/HDF5Reader.hpp>
Include dependency graph for CSVExport.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vulcan::io::CSVExportOptions
 CSV export options. More...

Namespaces

namespace  vulcan
namespace  vulcan::io

Functions

void vulcan::io::export_to_csv (const HDF5Reader &reader, std::ostream &out, const CSVExportOptions &options={})
 Export HDF5 reader to output stream.
void vulcan::io::export_to_csv (const std::string &hdf5_path, const std::string &csv_path, const CSVExportOptions &options={})
 Export HDF5 file to CSV.

Detailed Description

HDF5 to CSV export utility.

Exports HDF5 telemetry files to CSV format for use with external tools like MATLAB, Excel, or Python pandas.