mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-12-27 08:01:04 +08:00
265a1d0209
bug fix Description: the indentation was not made properly for nested objects when printing array indices Solution: added the indentation to h5tools_simple_prefix function Platforms tested: linux AIX solaris Misc. update:
110 lines
4.2 KiB
SQL
110 lines
4.2 KiB
SQL
#############################
|
|
Expected output for 'h5dump tcompound_complex.h5'
|
|
#############################
|
|
HDF5 "tcompound_complex.h5" {
|
|
GROUP "/" {
|
|
DATASET "CompoundComplex" {
|
|
DATATYPE H5T_COMPOUND {
|
|
H5T_STD_I32BE "a_name";
|
|
H5T_ARRAY { [4] H5T_STRING {
|
|
STRSIZE H5T_VARIABLE;
|
|
STRPAD H5T_STR_NULLTERM;
|
|
CSET H5T_CSET_ASCII;
|
|
CTYPE H5T_C_S1;
|
|
} } "b_name";
|
|
H5T_STRING {
|
|
STRSIZE 6;
|
|
STRPAD H5T_STR_NULLTERM;
|
|
CSET H5T_CSET_ASCII;
|
|
CTYPE H5T_C_S1;
|
|
} "c_name";
|
|
H5T_ARRAY { [5][6] H5T_STD_I16BE } "d_name";
|
|
H5T_IEEE_F32BE "e_name";
|
|
H5T_ARRAY { [10] H5T_IEEE_F64BE } "f_name";
|
|
H5T_STD_I8LE "g_name";
|
|
}
|
|
DATASPACE SIMPLE { ( 6 ) / ( 6 ) }
|
|
DATA {
|
|
(0): {
|
|
0,
|
|
[ "A fight is a contract that takes two people to honor.", "A combative stance means that you've accepted the contract.", "In which case, you deserve what you get.", " -- Professor Cheng Man-ch'ing" ],
|
|
"Hello!",
|
|
[ 0, 1, 2, 3, 4, 5,
|
|
1, 2, 3, 4, 5, 6,
|
|
2, 3, 4, 5, 6, 7,
|
|
3, 4, 5, 6, 7, 8,
|
|
4, 5, 6, 7, 8, 9 ],
|
|
0,
|
|
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
|
|
109
|
|
},
|
|
(1): {
|
|
1,
|
|
[ "A fight is a contract that takes two people to honor.", "A combative stance means that you've accepted the contract.", "In which case, you deserve what you get.", " -- Professor Cheng Man-ch'ing" ],
|
|
"Hello!",
|
|
[ 1, 2, 3, 4, 5, 6,
|
|
2, 3, 4, 5, 6, 7,
|
|
3, 4, 5, 6, 7, 8,
|
|
4, 5, 6, 7, 8, 9,
|
|
5, 6, 7, 8, 9, 10 ],
|
|
0.96,
|
|
[ 1024.96, 1024.96, 1024.96, 1024.96, 1024.96, 1024.96, 1024.96, 1024.96, 1024.96, 1024.96 ],
|
|
109
|
|
},
|
|
(2): {
|
|
2,
|
|
[ "A fight is a contract that takes two people to honor.", "A combative stance means that you've accepted the contract.", "In which case, you deserve what you get.", " -- Professor Cheng Man-ch'ing" ],
|
|
"Hello!",
|
|
[ 2, 3, 4, 5, 6, 7,
|
|
3, 4, 5, 6, 7, 8,
|
|
4, 5, 6, 7, 8, 9,
|
|
5, 6, 7, 8, 9, 10,
|
|
6, 7, 8, 9, 10, 11 ],
|
|
1.92,
|
|
[ 2049.93, 2049.93, 2049.93, 2049.93, 2049.93, 2049.93, 2049.93, 2049.93, 2049.93, 2049.93 ],
|
|
109
|
|
},
|
|
(3): {
|
|
3,
|
|
[ "A fight is a contract that takes two people to honor.", "A combative stance means that you've accepted the contract.", "In which case, you deserve what you get.", " -- Professor Cheng Man-ch'ing" ],
|
|
"Hello!",
|
|
[ 3, 4, 5, 6, 7, 8,
|
|
4, 5, 6, 7, 8, 9,
|
|
5, 6, 7, 8, 9, 10,
|
|
6, 7, 8, 9, 10, 11,
|
|
7, 8, 9, 10, 11, 12 ],
|
|
2.88,
|
|
[ 3074.89, 3074.89, 3074.89, 3074.89, 3074.89, 3074.89, 3074.89, 3074.89, 3074.89, 3074.89 ],
|
|
109
|
|
},
|
|
(4): {
|
|
4,
|
|
[ "A fight is a contract that takes two people to honor.", "A combative stance means that you've accepted the contract.", "In which case, you deserve what you get.", " -- Professor Cheng Man-ch'ing" ],
|
|
"Hello!",
|
|
[ 4, 5, 6, 7, 8, 9,
|
|
5, 6, 7, 8, 9, 10,
|
|
6, 7, 8, 9, 10, 11,
|
|
7, 8, 9, 10, 11, 12,
|
|
8, 9, 10, 11, 12, 13 ],
|
|
3.84,
|
|
[ 4099.85, 4099.85, 4099.85, 4099.85, 4099.85, 4099.85, 4099.85, 4099.85, 4099.85, 4099.85 ],
|
|
109
|
|
},
|
|
(5): {
|
|
5,
|
|
[ "A fight is a contract that takes two people to honor.", "A combative stance means that you've accepted the contract.", "In which case, you deserve what you get.", " -- Professor Cheng Man-ch'ing" ],
|
|
"Hello!",
|
|
[ 5, 6, 7, 8, 9, 10,
|
|
6, 7, 8, 9, 10, 11,
|
|
7, 8, 9, 10, 11, 12,
|
|
8, 9, 10, 11, 12, 13,
|
|
9, 10, 11, 12, 13, 14 ],
|
|
4.8,
|
|
[ 5124.82, 5124.82, 5124.82, 5124.82, 5124.82, 5124.82, 5124.82, 5124.82, 5124.82, 5124.82 ],
|
|
109
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|