|
| bool | checkHdf5Gzip () |
| | Checks whether gzip is available in the current hdf5 library. More...
|
| |
| bool | readAttribute (hid_t location, const string &attrName, string &value) |
| |
| bool | readAttribute (hid_t location, const string &attrName, unsigned int attrSize, int &value) |
| |
| bool | readAttribute (hid_t location, const string &attrName, unsigned int attrSize, float &value) |
| |
| bool | readAttribute (hid_t location, const string &attrName, unsigned int attrSize, double &value) |
| |
| bool | readAttribute (hid_t location, const string &attrName, std::vector< unsigned int > &attrSize, int &value) |
| |
| bool | readAttribute (hid_t location, const string &attrName, std::vector< unsigned int > &attrSize, float &value) |
| |
| bool | readAttribute (hid_t location, const string &attrName, std::vector< unsigned int > &attrSize, double &value) |
| |
| bool | writeAttribute (hid_t location, const string &attrName, const string &value) |
| |
| bool | writeAttribute (hid_t location, const string &attrName, unsigned int attrSize, const int &value) |
| |
| bool | writeAttribute (hid_t location, const string &attrName, unsigned int attrSize, const float &value) |
| |
| bool | writeAttribute (hid_t location, const string &attrName, unsigned int attrSize, const double &value) |
| |
| bool | writeAttribute (hid_t location, const string &attrName, std::vector< unsigned int > &attrSize, const int &value) |
| |
| bool | writeAttribute (hid_t location, const string &attrName, std::vector< unsigned int > &attrSize, const float &value) |
| |
| bool | writeAttribute (hid_t location, const string &attrName, std::vector< unsigned int > &attrSize, const double &value) |
| |
|
| template<typename T > |
| void | writeSimpleData (hid_t location, const std::string &name, const std::vector< T > &data) |
| | Writes a simple linear data set to the given location. More...
|
| |
| template<typename T > |
| void | readSimpleData (hid_t location, const std::string &name, std::vector< T > &data) |
| | Reads a simple linear data set from the given location. More...
|
| |
|
| bool | readAttribute (hid_t location, const std::string &attrName, std::string &value) |
| | Reads a string attribute. More...
|
| |
| bool | readAttribute (hid_t location, const std::string &attrName, unsigned int attrSize, int &value) |
| | Reads an int attribute of arbitrary size. More...
|
| |
| bool | readAttribute (hid_t location, const std::string &attrName, unsigned int attrSize, float &value) |
| | Reads a float attribute of arbitrary size. More...
|
| |
| bool | readAttribute (hid_t location, const std::string &attrName, unsigned int attrSize, double &value) |
| | Reads a double attribute of arbitrary size. More...
|
| |
| bool | readAttribute (hid_t location, const std::string &attrName, std::vector< unsigned int > &attrSize, int &value) |
| | Reads a int attribute of arbitrary size and rank. More...
|
| |
| bool | readAttribute (hid_t location, const std::string &attrName, std::vector< unsigned int > &attrSize, float &value) |
| | Reads a float attribute of arbitrary size and rank. More...
|
| |
| bool | readAttribute (hid_t location, const std::string &attrName, std::vector< unsigned int > &attrSize, double &value) |
| | Reads a double attribute of arbitrary size and rank. More...
|
| |
|
| bool | writeAttribute (hid_t location, const std::string &attrName, const std::string &value) |
| | Writes a string attribute. More...
|
| |
| bool | writeAttribute (hid_t location, const std::string &attrName, unsigned int attrSize, const int &value) |
| | Writes an int attribute of arbitrary size. More...
|
| |
| bool | writeAttribute (hid_t location, const std::string &attrName, unsigned int attrSize, const float &value) |
| | Writes a float attribute of arbitrary size. More...
|
| |
| bool | writeAttribute (hid_t location, const std::string &attrName, unsigned int attrSize, const double &value) |
| | Writes a double attribute of arbitrary size. More...
|
| |
| bool | writeAttribute (hid_t location, const std::string &attrName, std::vector< unsigned int > &attrSize, const int &value) |
| | Writes a float attribute of arbitrary size and rank. More...
|
| |
| bool | writeAttribute (hid_t location, const std::string &attrName, std::vector< unsigned int > &attrSize, const float &value) |
| | Writes a float attribute of arbitrary size and rank. More...
|
| |
| bool | writeAttribute (hid_t location, const std::string &attrName, std::vector< unsigned int > &attrSize, const double &value) |
| | Writes a double attribute of arbitrary size and rank. More...
|
| |
Contains utility functions and classes for Hdf5 files.