Go to the documentation of this file. 1 #ifndef HOPS_HDF5WRITER_HPP
2 #define HOPS_HDF5WRITER_HPP
15 void write(
const std::string &description,
const std::vector<float> &records)
const override;
17 void write(
const std::string &description,
const std::vector<double> &records)
const override;
19 void write(
const std::string &description,
const std::vector<long> &records)
const override;
21 void write(
const std::string &description,
const std::vector<Eigen::VectorXf> &records)
const override;
23 void write(
const std::string &description,
const std::vector<Eigen::VectorXd> &records)
const override;
25 void write(
const std::string &description,
const std::vector<std::string> &records)
const override;
27 void write(
const std::string &description,
const Eigen::MatrixXd &matrix)
const override;
29 void write(
const std::string &description,
const Eigen::VectorXd &vector)
const override;
36 #endif //HOPS_HDF5WRITER_HPP
Warning: This writer can not append to existing datasets.
Definition: Hdf5Writer.hpp:10
void write(const std::string &description, const std::vector< float > &records) const override
Writes records.
Definition: Hdf5Writer.cpp:13
Definition: FileWriter.hpp:9
Definition: CsvReader.hpp:8
NAME string(REPLACE ".cpp" "_bin" example_name ${example_filename}) if($
Definition: hops/Third-party/HighFive/src/examples/CMakeLists.txt:6
Hdf5Writer(std::string path)
Definition: Hdf5Writer.cpp:7