|
template<> |
void | readMatrixOfType (const H5::CommonFG &fg, const char *name, GenericEigenType< unsigned int >::MatrixType &matrix) |
|
template<> |
void | readMatrixOfType (const H5::CommonFG &fg, const char *name, GenericEigenType< float >::MatrixType &matrix) |
|
template<> |
void | readMatrixOfType (const H5::CommonFG &fg, const char *name, GenericEigenType< double >::MatrixType &matrix) |
|
template<> |
H5::DataSet | writeMatrixOfType (const H5::CommonFG &fg, const char *name, const GenericEigenType< unsigned int >::MatrixType &matrix) |
|
template<> |
H5::DataSet | writeMatrixOfType (const H5::CommonFG &fg, const char *name, const GenericEigenType< float >::MatrixType &matrix) |
|
template<> |
H5::DataSet | writeMatrixOfType (const H5::CommonFG &fg, const char *name, const GenericEigenType< double >::MatrixType &matrix) |
|
template<> |
void | readVectorOfType (const H5::CommonFG &fg, const char *name, GenericEigenType< double >::VectorType &vector) |
|
template<> |
void | readVectorOfType (const H5::CommonFG &fg, const char *name, GenericEigenType< float >::VectorType &vector) |
|
template<> |
void | readVectorOfType (const H5::CommonFG &fg, const char *name, GenericEigenType< int >::VectorType &vector) |
|
template<> |
H5::DataSet | writeVectorOfType (const H5::CommonFG &fg, const char *name, const GenericEigenType< double >::VectorType &vector) |
|
template<> |
H5::DataSet | writeVectorOfType (const H5::CommonFG &fg, const char *name, const GenericEigenType< float >::VectorType &vector) |
|
template<> |
H5::DataSet | writeVectorOfType (const H5::CommonFG &fg, const char *name, const GenericEigenType< int >::VectorType &vector) |
|
template<> |
void | readArray (const H5::CommonFG &fg, const char *name, std::vector< int > &array) |
|
template<> |
H5::DataSet | writeArray (const H5::CommonFG &fg, const char *name, std::vector< int > const &array) |
|
|
static H5::H5File | openOrCreateFile (const std::string filename) |
|
static H5::Group | openPath (H5::H5File &fg, const std::string &path, bool createPath=false) |
|
static void | readMatrix (const H5::CommonFG &fg, const char *name, MatrixType &matrix) |
|
static void | readMatrix (const H5::CommonFG &fg, const char *name, unsigned nCols, MatrixType &matrix) |
|
template<class T > |
static void | readMatrixOfType (const H5::CommonFG &fg, const char *name, typename GenericEigenType< T >::MatrixType &matrix) |
|
static H5::DataSet | writeMatrix (const H5::CommonFG &fg, const char *name, const MatrixType &matrix) |
|
template<class T > |
static H5::DataSet | writeMatrixOfType (const H5::CommonFG &fg, const char *name, const typename GenericEigenType< T >::MatrixType &matrix) |
|
static void | readVector (const H5::CommonFG &fg, const char *name, unsigned nElements, VectorType &vector) |
|
static void | readVector (const H5::CommonFG &fg, const char *name, VectorType &vector) |
|
template<class T > |
static void | readVectorOfType (const H5::CommonFG &fg, const char *name, typename GenericEigenType< T >::VectorType &vector) |
|
static H5::DataSet | writeVector (const H5::CommonFG &fg, const char *name, const VectorType &vector) |
|
template<class T > |
static H5::DataSet | writeVectorOfType (const H5::CommonFG &fg, const char *name, const typename GenericEigenType< T >::VectorType &vector) |
|
static void | dumpFileToHDF5 (const char *filename, const H5::CommonFG &fg, const char *name) |
|
static void | getFileFromHDF5 (const H5::CommonFG &fg, const char *name, const char *filename) |
|
static H5::DataSet | writeString (const H5::CommonFG &fg, const char *name, const std::string &s) |
|
static std::string | readString (const H5::CommonFG &fg, const char *name) |
|
static void | writeStringAttribute (const H5::H5Object &group, const char *name, const std::string &s) |
|
static void | writeIntAttribute (const H5::H5Object &fg, const char *name, int value) |
|
static std::string | readStringAttribute (const H5::H5Object &group, const char *name) |
|
static int | readIntAttribute (const H5::H5Object &group, const char *name) |
|
static int | readInt (const H5::CommonFG &fg, const char *name) |
|
static H5::DataSet | writeInt (const H5::CommonFG &fg, const char *name, int value) |
|
static float | readFloat (const H5::CommonFG &fg, const char *name) |
|
static H5::DataSet | writeFloat (const H5::CommonFG &fg, const char *name, float value) |
|
template<typename T > |
static void | readArray (const H5::CommonFG &fg, const char *name, std::vector< T > &array) |
|
template<typename T > |
static H5::DataSet | writeArray (const H5::CommonFG &fg, const char *name, std::vector< T > const &array) |
|
static bool | existsObjectWithName (const H5::CommonFG &fg, const std::string &name) |
|
Utility methods to read and store common types to a HDF5 File.