|
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.