|
| MANTID_DATAHANDLING_DLL H5::Group | Mantid::DataHandling::H5Util::createGroupCanSAS (H5::Group &group, const std::string &name, const std::string &nxtype, const std::string &cstype) |
| |
| MANTID_DATAHANDLING_DLL H5::Group | Mantid::DataHandling::H5Util::createGroupCanSAS (H5::H5File &file, const std::string &name, const std::string &nxtype, const std::string &cstype) |
| |
| MANTID_DATAHANDLING_DLL H5::Group | Mantid::DataHandling::H5Util::createGroupNXS (H5::Group &group, const std::string &name, const std::string &nxtype) |
| |
| MANTID_DATAHANDLING_DLL H5::Group | Mantid::DataHandling::H5Util::createGroupNXS (H5::H5File &file, const std::string &name, const std::string &nxtype) |
| |
| MANTID_DATAHANDLING_DLL H5::DataSpace | Mantid::DataHandling::H5Util::getDataSpace (const size_t length) |
| | H5Util : TODO: DESCRIPTION. More...
|
| |
| template<typename NumT > |
| H5::DataSpace | Mantid::DataHandling::H5Util::getDataSpace (const std::vector< NumT > &data) |
| | Create a 1D data-space that will hold the supplied vector. More...
|
| |
| template<typename NumT > |
| H5::DataType | Mantid::DataHandling::H5Util::getType () |
| | Convert a primitive type to the appropriate H5::DataType. More...
|
| |
| template<typename NumT > |
| std::vector< NumT > | Mantid::DataHandling::H5Util::readArray1DCoerce (H5::DataSet &dataset) |
| |
| template<typename NumT > |
| std::vector< NumT > | Mantid::DataHandling::H5Util::readArray1DCoerce (H5::Group &group, const std::string &name) |
| |
| template<typename LocationType > |
| std::string | Mantid::DataHandling::H5Util::readAttributeAsString (LocationType &dataset, const std::string &attributeName) |
| |
| template<typename NumT , typename LocationType > |
| std::vector< NumT > | Mantid::DataHandling::H5Util::readNumArrayAttributeCoerce (LocationType &location, const std::string &attributeName) |
| |
| template<typename NumT , typename LocationType > |
| NumT | Mantid::DataHandling::H5Util::readNumAttributeCoerce (LocationType &location, const std::string &attributeName) |
| |
| MANTID_DATAHANDLING_DLL std::string | Mantid::DataHandling::H5Util::readString (H5::DataSet &dataset) |
| |
| MANTID_DATAHANDLING_DLL std::string | Mantid::DataHandling::H5Util::readString (H5::Group &group, const std::string &name) |
| |
| MANTID_DATAHANDLING_DLL std::string | Mantid::DataHandling::H5Util::readString (H5::H5File &file, const std::string &path) |
| |
| MANTID_DATAHANDLING_DLL std::vector< std::string > | Mantid::DataHandling::H5Util::readStringVector (H5::Group &, const std::string &) |
| |
| MANTID_DATAHANDLING_DLL H5::DSetCreatPropList | Mantid::DataHandling::H5Util::setCompressionAttributes (const std::size_t length, const int deflateLevel=6) |
| | Sets up the chunking and compression rate. More...
|
| |
| MANTID_DATAHANDLING_DLL void | Mantid::DataHandling::H5Util::write (H5::Group &group, const std::string &name, const std::string &value) |
| |
| template<typename NumT > |
| void | Mantid::DataHandling::H5Util::writeArray1D (H5::Group &group, const std::string &name, const std::vector< NumT > &values) |
| |
| template<typename NumT , typename LocationType > |
| void | Mantid::DataHandling::H5Util::writeNumAttribute (LocationType &location, const std::string &name, const NumT &value) |
| |
| template<typename NumT , typename LocationType > |
| void | Mantid::DataHandling::H5Util::writeNumAttribute (LocationType &location, const std::string &name, const std::vector< NumT > &value) |
| |
| template<typename T > |
| void | Mantid::DataHandling::H5Util::writeScalarDataSetWithStrAttributes (H5::Group &group, const std::string &name, const T &value, const std::map< std::string, std::string > &attributes) |
| |
| template<typename LocationType > |
| void | Mantid::DataHandling::H5Util::writeStrAttribute (LocationType &location, const std::string &name, const std::string &value) |
| |