1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
#############################
output for 'h5ls -w80 -v -S tattr2.h5'
#############################
Opened "tattr2.h5" with sec2 driver.
dset Dataset {2/2}
Attribute: string scalar
Type: 17-byte null-terminated ASCII string
Data: "string attribute"
Attribute: bitfield {2}
Type: 8-bit bitfield
Data: 0x01, 0x02
Attribute: opaque {2}
Type: 1-byte opaque type
(tag = "1-byte opaque type")
Data: 0x01, 0x02
Attribute: compound {2}
Type: struct {
"a" +0 32-bit little-endian integer
"b" +4 IEEE 32-bit little-endian float
} 8 bytes
Data: {1, 1}, {2, 2}
Attribute: reference {2}
Type: object reference
Data: DATASET-1:976, DATASET-1:976
Attribute: enum {2}
Type: enum 32-bit little-endian integer {
RED = 0
GREEN = 1
}
Data: RED, RED
Attribute: vlen {2}
Type: variable length of
32-bit little-endian integer
Data: (0), (10,11)
Attribute: array {2}
Type: [3] 32-bit little-endian integer
Data: [1,1,1], [2,2,2]
Attribute: integer {2}
Type: 32-bit little-endian integer
Data: 0, 0
Attribute: float {2}
Type: IEEE 32-bit little-endian float
Data: 0, 0
Location: 1:976
Links: 1
Modified: XXXX-XX-XX XX:XX:XX XXX
Storage: 8 logical bytes, 0 allocated bytes
Type: 32-bit little-endian integer
|