HDF5 Dataset

This module provides functionality for dealing with HDF5::DataSet objects.

class DataSet

Public Functions

DataSet(void)
virtual ~DataSet(void)
DataSet(const File *file, const std::string &dataset_name)
DataSet(const Group *group, const std::string &dataset_name)
template<typename Derived>
int read(const Eigen::DenseBase<Derived> &mat)
template<typename Derived>
int write(const Eigen::EigenBase<Derived> &mat)
template<typename Derived>
DataSet(const File *file, const std::string &dataset_name, const Eigen::EigenBase<Derived> &mat)
template<typename Derived>
DataSet(const Group *group, const std::string &dataset_name, const Eigen::EigenBase<Derived> &mat)

Public Members

std::shared_ptr<H5::DataSet> dataset_ptr