32 : id_(H5Aopen(iParentID, iName.c_str(), H5P_DEFAULT)) {
34 throw cms::Exception(
"UnknownH5Attribute") <<
"unknown attribute " << iName;
68 hid_t attr_type = H5Tcopy(H5T_C_S1);
69 (
void)H5Tset_size(attr_type, H5T_VARIABLE);
72 herr_t ret_value = H5Aread(
id_, attr_type, &strg_C);
76 throw cms::Exception(
"H5AttributeReadStrinFailed") <<
" failed to read string from attribute";
89 herr_t ret_value = H5Aread(
id_, H5T_NATIVE_UINT, &
ret);
92 throw cms::Exception(
"H5AttributeReadStrinFailed") <<
" failed to read unsigned int from attribute";
std::string readString() const
ret
prodAgent to be discontinued
TEMPL(T2) struct Divides void
uint32_t readUInt32() const
void free(void *ptr) noexcept
Attribute(hid_t, std::string const &)