HDF5 "exph5_simple.h5" { GROUP "/" { GROUP "Pop1" { ATTRIBUTE "iso_10303_26_data" { DATATYPE H5T_STRING { STRSIZE 9; STRPAD H5T_STR_NULLTERM; CSET H5T_CSET_ASCII; CTYPE H5T_C_S1; } DATASPACE SCALAR DATA { (0): "geometry" } } } GROUP "geometry_encoding1" { ATTRIBUTE "iso_10303_26_schema" { DATATYPE H5T_STRING { STRSIZE 9; STRPAD H5T_STR_NULLTERM; CSET H5T_CSET_ASCII; CTYPE H5T_C_S1; } DATASPACE SCALAR DATA { (0): "geometry" } } ATTRIBUTE "iso_10303_26_description" { DATATYPE H5T_STRING { STRSIZE 39; STRPAD H5T_STR_NULLTERM; CSET H5T_CSET_ASCII; CTYPE H5T_C_S1; } DATASPACE SCALAR DATA { (0): "Contains example simple defined types." } } DATATYPE "ahead_or_behind" H5T_ENUM { H5T_STD_I16LE; "ahead" 0; "exact" 1; "behind" 2; }; DATATYPE "big_positive_integer" H5T_STD_I32LE; DATATYPE "label" H5T_STRING { STRSIZE H5T_VARIABLE; STRPAD H5T_STR_NULLTERM; CSET H5T_CSET_ASCII; CTYPE H5T_C_S1; }; DATATYPE "positive_integer" H5T_STD_I32LE; } } }