mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-12-09 07:32:32 +08:00
fb762aa6b0
Tested: local linux
517 lines
17 KiB
Plaintext
517 lines
17 KiB
Plaintext
Opened "tattr2.h5" with sec2 driver.
|
|
dset Dataset {2/2}
|
|
Attribute: array {2}
|
|
Type: [3] 32-bit little-endian integer
|
|
Data: [1,2,3], [4,5,6]
|
|
Attribute: array2D {3, 2}
|
|
Type: [3] 32-bit little-endian integer
|
|
Data:
|
|
(0,0) [1,2,3], [4,5,6],
|
|
(1,0) [7,8,9], [10,11,12],
|
|
(2,0) [13,14,15], [16,17,18]
|
|
Attribute: array3D {4, 3, 2}
|
|
Type: [3] 32-bit little-endian integer
|
|
Data:
|
|
(0,0,0) [1,2,3], [4,5,6],
|
|
(0,1,0) [7,8,9], [10,11,12],
|
|
(0,2,0) [13,14,15], [16,17,18],
|
|
(1,0,0) [19,20,21], [22,23,24],
|
|
(1,1,0) [25,26,27], [28,29,30],
|
|
(1,2,0) [31,32,33], [34,35,36],
|
|
(2,0,0) [37,38,39], [40,41,42],
|
|
(2,1,0) [43,44,45], [46,47,48],
|
|
(2,2,0) [49,50,51], [52,53,54],
|
|
(3,0,0) [55,56,57], [58,59,60],
|
|
(3,1,0) [61,62,63], [64,65,66],
|
|
(3,2,0) [67,68,69], [70,71,72]
|
|
Attribute: bitfield {2}
|
|
Type: 8-bit bitfield
|
|
Data: 0x01, 0x02
|
|
Attribute: bitfield2D {3, 2}
|
|
Type: 8-bit bitfield
|
|
Data:
|
|
(0,0) 0x01, 0x02,
|
|
(1,0) 0x03, 0x04,
|
|
(2,0) 0x05, 0x06
|
|
Attribute: bitfield3D {4, 3, 2}
|
|
Type: 8-bit bitfield
|
|
Data:
|
|
(0,0,0) 0x01, 0x02,
|
|
(0,1,0) 0x03, 0x04,
|
|
(0,2,0) 0x05, 0x06,
|
|
(1,0,0) 0x07, 0x08,
|
|
(1,1,0) 0x09, 0x0a,
|
|
(1,2,0) 0x0b, 0x0c,
|
|
(2,0,0) 0x0d, 0x0e,
|
|
(2,1,0) 0x0f, 0x10,
|
|
(2,2,0) 0x11, 0x12,
|
|
(3,0,0) 0x13, 0x14,
|
|
(3,1,0) 0x15, 0x16,
|
|
(3,2,0) 0x17, 0x18
|
|
Attribute: compound {2}
|
|
Type: struct {
|
|
"a" +0 8-bit integer
|
|
"b" +4 IEEE 64-bit little-endian float
|
|
} 12 bytes
|
|
Data: {1, 2}, {3, 4}
|
|
Attribute: compound2D {3, 2}
|
|
Type: struct {
|
|
"a" +0 8-bit integer
|
|
"b" +4 IEEE 64-bit little-endian float
|
|
} 12 bytes
|
|
Data:
|
|
(0,0) {1, 2}, {3, 4},
|
|
(1,0) {5, 6}, {7, 8},
|
|
(2,0) {9, 10}, {11, 12}
|
|
Attribute: compound3D {4, 3, 2}
|
|
Type: struct {
|
|
"a" +0 8-bit integer
|
|
"b" +4 IEEE 64-bit little-endian float
|
|
} 12 bytes
|
|
Data:
|
|
(0,0,0) {1, 2}, {3, 4},
|
|
(0,1,0) {5, 6}, {7, 8},
|
|
(0,2,0) {9, 10}, {11, 12},
|
|
(1,0,0) {13, 14}, {15, 16},
|
|
(1,1,0) {17, 18}, {19, 20},
|
|
(1,2,0) {21, 22}, {23, 24},
|
|
(2,0,0) {25, 26}, {27, 28},
|
|
(2,1,0) {29, 30}, {31, 32},
|
|
(2,2,0) {33, 34}, {35, 36},
|
|
(3,0,0) {37, 38}, {39, 40},
|
|
(3,1,0) {41, 42}, {43, 44},
|
|
(3,2,0) {45, 46}, {47, 48}
|
|
Attribute: enum {2}
|
|
Type: enum 32-bit little-endian integer {
|
|
RED = 0
|
|
GREEN = 1
|
|
}
|
|
Data: RED, RED
|
|
Attribute: enum2D {3, 2}
|
|
Type: enum 32-bit little-endian integer {
|
|
RED = 0
|
|
GREEN = 1
|
|
}
|
|
Data:
|
|
(0,0) RED, RED,
|
|
(1,0) RED, RED,
|
|
(2,0) RED, RED
|
|
Attribute: enum3D {4, 3, 2}
|
|
Type: enum 32-bit little-endian integer {
|
|
RED = 0
|
|
GREEN = 1
|
|
}
|
|
Data:
|
|
(0,0,0) RED, RED,
|
|
(0,1,0) RED, RED,
|
|
(0,2,0) RED, RED,
|
|
(1,0,0) RED, RED,
|
|
(1,1,0) RED, RED,
|
|
(1,2,0) RED, RED,
|
|
(2,0,0) RED, RED,
|
|
(2,1,0) RED, RED,
|
|
(2,2,0) RED, RED,
|
|
(3,0,0) RED, RED,
|
|
(3,1,0) RED, RED,
|
|
(3,2,0) RED, RED
|
|
Attribute: float {2}
|
|
Type: IEEE 32-bit little-endian float
|
|
Data: 1, 2
|
|
Attribute: float2D {3, 2}
|
|
Type: IEEE 32-bit little-endian float
|
|
Data:
|
|
(0,0) 1, 2,
|
|
(1,0) 3, 4,
|
|
(2,0) 5, 6
|
|
Attribute: float3D {4, 3, 2}
|
|
Type: IEEE 32-bit little-endian float
|
|
Data:
|
|
(0,0,0) 1, 2,
|
|
(0,1,0) 3, 4,
|
|
(0,2,0) 5, 6,
|
|
(1,0,0) 7, 8,
|
|
(1,1,0) 9, 10,
|
|
(1,2,0) 11, 12,
|
|
(2,0,0) 13, 14,
|
|
(2,1,0) 15, 16,
|
|
(2,2,0) 17, 18,
|
|
(3,0,0) 19, 20,
|
|
(3,1,0) 21, 22,
|
|
(3,2,0) 23, 24
|
|
Attribute: integer {2}
|
|
Type: 32-bit little-endian integer
|
|
Data: 1, 2
|
|
Attribute: integer2D {3, 2}
|
|
Type: 32-bit little-endian integer
|
|
Data:
|
|
(0,0) 1, 2,
|
|
(1,0) 3, 4,
|
|
(2,0) 5, 6
|
|
Attribute: integer3D {4, 3, 2}
|
|
Type: 32-bit little-endian integer
|
|
Data:
|
|
(0,0,0) 1, 2,
|
|
(0,1,0) 3, 4,
|
|
(0,2,0) 5, 6,
|
|
(1,0,0) 7, 8,
|
|
(1,1,0) 9, 10,
|
|
(1,2,0) 11, 12,
|
|
(2,0,0) 13, 14,
|
|
(2,1,0) 15, 16,
|
|
(2,2,0) 17, 18,
|
|
(3,0,0) 19, 20,
|
|
(3,1,0) 21, 22,
|
|
(3,2,0) 23, 24
|
|
Attribute: opaque {2}
|
|
Type: 1-byte opaque type
|
|
(tag = "1-byte opaque type")
|
|
Data: 0x01, 0x02
|
|
Attribute: opaque2D {3, 2}
|
|
Type: 1-byte opaque type
|
|
(tag = "1-byte opaque type")
|
|
Data:
|
|
(0,0) 0x01, 0x02,
|
|
(1,0) 0x03, 0x04,
|
|
(2,0) 0x05, 0x06
|
|
Attribute: opaque3D {4, 3, 2}
|
|
Type: 1-byte opaque type
|
|
(tag = "1-byte opaque type")
|
|
Data:
|
|
(0,0,0) 0x01, 0x02,
|
|
(0,1,0) 0x03, 0x04,
|
|
(0,2,0) 0x05, 0x06,
|
|
(1,0,0) 0x07, 0x08,
|
|
(1,1,0) 0x09, 0x0a,
|
|
(1,2,0) 0x0b, 0x0c,
|
|
(2,0,0) 0x0d, 0x0e,
|
|
(2,1,0) 0x0f, 0x10,
|
|
(2,2,0) 0x11, 0x12,
|
|
(3,0,0) 0x13, 0x14,
|
|
(3,1,0) 0x15, 0x16,
|
|
(3,2,0) 0x17, 0x18
|
|
Attribute: reference {2}
|
|
Type: object reference
|
|
Data: DATASET-1:976, DATASET-1:976
|
|
Attribute: reference2D {3, 2}
|
|
Type: object reference
|
|
Data:
|
|
(0,0) DATASET-1:976, DATASET-1:976,
|
|
(1,0) DATASET-1:976, DATASET-1:976,
|
|
(2,0) DATASET-1:976, DATASET-1:976
|
|
Attribute: reference3D {4, 3, 2}
|
|
Type: object reference
|
|
Data:
|
|
(0,0,0) DATASET-1:976, DATASET-1:976,
|
|
(0,1,0) DATASET-1:976, DATASET-1:976,
|
|
(0,2,0) DATASET-1:976, DATASET-1:976,
|
|
(1,0,0) DATASET-1:976, DATASET-1:976,
|
|
(1,1,0) DATASET-1:976, DATASET-1:976,
|
|
(1,2,0) DATASET-1:976, DATASET-1:976,
|
|
(2,0,0) DATASET-1:976, DATASET-1:976,
|
|
(2,1,0) DATASET-1:976, DATASET-1:976,
|
|
(2,2,0) DATASET-1:976, DATASET-1:976,
|
|
(3,0,0) DATASET-1:976, DATASET-1:976,
|
|
(3,1,0) DATASET-1:976, DATASET-1:976,
|
|
(3,2,0) DATASET-1:976, DATASET-1:976
|
|
Attribute: string {2}
|
|
Type: 2-byte null-terminated ASCII string
|
|
Data: "ab", "de"
|
|
Attribute: string2D {3, 2}
|
|
Type: 2-byte null-terminated ASCII string
|
|
Data:
|
|
(0,0) "ab", "cd",
|
|
(1,0) "ef", "gh",
|
|
(2,0) "ij", "kl"
|
|
Attribute: string3D {4, 3, 2}
|
|
Type: 2-byte null-terminated ASCII string
|
|
Data:
|
|
(0,0,0) "ab", "cd",
|
|
(0,1,0) "ef", "gh",
|
|
(0,2,0) "ij", "kl",
|
|
(1,0,0) "mn", "pq",
|
|
(1,1,0) "rs", "tu",
|
|
(1,2,0) "vw", "xz",
|
|
(2,0,0) "AB", "CD",
|
|
(2,1,0) "EF", "GH",
|
|
(2,2,0) "IJ", "KL",
|
|
(3,0,0) "MN", "PQ",
|
|
(3,1,0) "RS", "TU",
|
|
(3,2,0) "VW", "XZ"
|
|
Attribute: vlen {2}
|
|
Type: variable length of
|
|
32-bit little-endian integer
|
|
Data: (1), (2,3)
|
|
Attribute: vlen2D {3, 2}
|
|
Type: variable length of
|
|
32-bit little-endian integer
|
|
Data:
|
|
(0,0) (0), (1),
|
|
(1,0) (2,3), (4,5),
|
|
(2,0) (6,7,8), (9,10,11)
|
|
Attribute: vlen3D {4, 3, 2}
|
|
Type: variable length of
|
|
32-bit little-endian integer
|
|
Data:
|
|
(0,0,0) (0), (1),
|
|
(0,1,0) (2), (3),
|
|
(0,2,0) (4), (5),
|
|
(1,0,0) (6,7), (8,9),
|
|
(1,1,0) (10,11), (12,13),
|
|
(1,2,0) (14,15), (16,17),
|
|
(2,0,0) (18,19,20), (21,22,23),
|
|
(2,1,0) (24,25,26), (27,28,29),
|
|
(2,2,0) (30,31,32), (33,34,35),
|
|
(3,0,0) (36,37,38,39), (40,41,42,43),
|
|
(3,1,0) (44,45,46,47), (48,49,50,51),
|
|
(3,2,0) (52,53,54,55), (56,57,58,59)
|
|
Location: 1:976
|
|
Links: 1
|
|
Storage: 8 logical bytes, 0 allocated bytes
|
|
Type: 32-bit little-endian integer
|
|
g1 Group
|
|
Attribute: array {2}
|
|
Type: [3] 32-bit little-endian integer
|
|
Data: [1,2,3], [4,5,6]
|
|
Attribute: array2D {3, 2}
|
|
Type: [3] 32-bit little-endian integer
|
|
Data:
|
|
(0,0) [1,2,3], [4,5,6],
|
|
(1,0) [7,8,9], [10,11,12],
|
|
(2,0) [13,14,15], [16,17,18]
|
|
Attribute: array3D {4, 3, 2}
|
|
Type: [3] 32-bit little-endian integer
|
|
Data:
|
|
(0,0,0) [1,2,3], [4,5,6],
|
|
(0,1,0) [7,8,9], [10,11,12],
|
|
(0,2,0) [13,14,15], [16,17,18],
|
|
(1,0,0) [19,20,21], [22,23,24],
|
|
(1,1,0) [25,26,27], [28,29,30],
|
|
(1,2,0) [31,32,33], [34,35,36],
|
|
(2,0,0) [37,38,39], [40,41,42],
|
|
(2,1,0) [43,44,45], [46,47,48],
|
|
(2,2,0) [49,50,51], [52,53,54],
|
|
(3,0,0) [55,56,57], [58,59,60],
|
|
(3,1,0) [61,62,63], [64,65,66],
|
|
(3,2,0) [67,68,69], [70,71,72]
|
|
Attribute: bitfield {2}
|
|
Type: 8-bit bitfield
|
|
Data: 0x01, 0x02
|
|
Attribute: bitfield2D {3, 2}
|
|
Type: 8-bit bitfield
|
|
Data:
|
|
(0,0) 0x01, 0x02,
|
|
(1,0) 0x03, 0x04,
|
|
(2,0) 0x05, 0x06
|
|
Attribute: bitfield3D {4, 3, 2}
|
|
Type: 8-bit bitfield
|
|
Data:
|
|
(0,0,0) 0x01, 0x02,
|
|
(0,1,0) 0x03, 0x04,
|
|
(0,2,0) 0x05, 0x06,
|
|
(1,0,0) 0x07, 0x08,
|
|
(1,1,0) 0x09, 0x0a,
|
|
(1,2,0) 0x0b, 0x0c,
|
|
(2,0,0) 0x0d, 0x0e,
|
|
(2,1,0) 0x0f, 0x10,
|
|
(2,2,0) 0x11, 0x12,
|
|
(3,0,0) 0x13, 0x14,
|
|
(3,1,0) 0x15, 0x16,
|
|
(3,2,0) 0x17, 0x18
|
|
Attribute: compound {2}
|
|
Type: struct {
|
|
"a" +0 8-bit integer
|
|
"b" +4 IEEE 64-bit little-endian float
|
|
} 12 bytes
|
|
Data: {1, 2}, {3, 4}
|
|
Attribute: compound2D {3, 2}
|
|
Type: struct {
|
|
"a" +0 8-bit integer
|
|
"b" +4 IEEE 64-bit little-endian float
|
|
} 12 bytes
|
|
Data:
|
|
(0,0) {1, 2}, {3, 4},
|
|
(1,0) {5, 6}, {7, 8},
|
|
(2,0) {9, 10}, {11, 12}
|
|
Attribute: compound3D {4, 3, 2}
|
|
Type: struct {
|
|
"a" +0 8-bit integer
|
|
"b" +4 IEEE 64-bit little-endian float
|
|
} 12 bytes
|
|
Data:
|
|
(0,0,0) {1, 2}, {3, 4},
|
|
(0,1,0) {5, 6}, {7, 8},
|
|
(0,2,0) {9, 10}, {11, 12},
|
|
(1,0,0) {13, 14}, {15, 16},
|
|
(1,1,0) {17, 18}, {19, 20},
|
|
(1,2,0) {21, 22}, {23, 24},
|
|
(2,0,0) {25, 26}, {27, 28},
|
|
(2,1,0) {29, 30}, {31, 32},
|
|
(2,2,0) {33, 34}, {35, 36},
|
|
(3,0,0) {37, 38}, {39, 40},
|
|
(3,1,0) {41, 42}, {43, 44},
|
|
(3,2,0) {45, 46}, {47, 48}
|
|
Attribute: enum {2}
|
|
Type: enum 32-bit little-endian integer {
|
|
RED = 0
|
|
GREEN = 1
|
|
}
|
|
Data: RED, RED
|
|
Attribute: enum2D {3, 2}
|
|
Type: enum 32-bit little-endian integer {
|
|
RED = 0
|
|
GREEN = 1
|
|
}
|
|
Data:
|
|
(0,0) RED, RED,
|
|
(1,0) RED, RED,
|
|
(2,0) RED, RED
|
|
Attribute: enum3D {4, 3, 2}
|
|
Type: enum 32-bit little-endian integer {
|
|
RED = 0
|
|
GREEN = 1
|
|
}
|
|
Data:
|
|
(0,0,0) RED, RED,
|
|
(0,1,0) RED, RED,
|
|
(0,2,0) RED, RED,
|
|
(1,0,0) RED, RED,
|
|
(1,1,0) RED, RED,
|
|
(1,2,0) RED, RED,
|
|
(2,0,0) RED, RED,
|
|
(2,1,0) RED, RED,
|
|
(2,2,0) RED, RED,
|
|
(3,0,0) RED, RED,
|
|
(3,1,0) RED, RED,
|
|
(3,2,0) RED, RED
|
|
Attribute: float {2}
|
|
Type: IEEE 32-bit little-endian float
|
|
Data: 1, 2
|
|
Attribute: float2D {3, 2}
|
|
Type: IEEE 32-bit little-endian float
|
|
Data:
|
|
(0,0) 1, 2,
|
|
(1,0) 3, 4,
|
|
(2,0) 5, 6
|
|
Attribute: float3D {4, 3, 2}
|
|
Type: IEEE 32-bit little-endian float
|
|
Data:
|
|
(0,0,0) 1, 2,
|
|
(0,1,0) 3, 4,
|
|
(0,2,0) 5, 6,
|
|
(1,0,0) 7, 8,
|
|
(1,1,0) 9, 10,
|
|
(1,2,0) 11, 12,
|
|
(2,0,0) 13, 14,
|
|
(2,1,0) 15, 16,
|
|
(2,2,0) 17, 18,
|
|
(3,0,0) 19, 20,
|
|
(3,1,0) 21, 22,
|
|
(3,2,0) 23, 24
|
|
Attribute: integer {2}
|
|
Type: 32-bit little-endian integer
|
|
Data: 1, 2
|
|
Attribute: integer2D {3, 2}
|
|
Type: 32-bit little-endian integer
|
|
Data:
|
|
(0,0) 1, 2,
|
|
(1,0) 3, 4,
|
|
(2,0) 5, 6
|
|
Attribute: integer3D {4, 3, 2}
|
|
Type: 32-bit little-endian integer
|
|
Data:
|
|
(0,0,0) 1, 2,
|
|
(0,1,0) 3, 4,
|
|
(0,2,0) 5, 6,
|
|
(1,0,0) 7, 8,
|
|
(1,1,0) 9, 10,
|
|
(1,2,0) 11, 12,
|
|
(2,0,0) 13, 14,
|
|
(2,1,0) 15, 16,
|
|
(2,2,0) 17, 18,
|
|
(3,0,0) 19, 20,
|
|
(3,1,0) 21, 22,
|
|
(3,2,0) 23, 24
|
|
Attribute: opaque {2}
|
|
Type: 1-byte opaque type
|
|
(tag = "1-byte opaque type")
|
|
Data: 0x01, 0x02
|
|
Attribute: opaque2D {3, 2}
|
|
Type: 1-byte opaque type
|
|
(tag = "1-byte opaque type")
|
|
Data:
|
|
(0,0) 0x01, 0x02,
|
|
(1,0) 0x03, 0x04,
|
|
(2,0) 0x05, 0x06
|
|
Attribute: opaque3D {4, 3, 2}
|
|
Type: 1-byte opaque type
|
|
(tag = "1-byte opaque type")
|
|
Data:
|
|
(0,0,0) 0x01, 0x02,
|
|
(0,1,0) 0x03, 0x04,
|
|
(0,2,0) 0x05, 0x06,
|
|
(1,0,0) 0x07, 0x08,
|
|
(1,1,0) 0x09, 0x0a,
|
|
(1,2,0) 0x0b, 0x0c,
|
|
(2,0,0) 0x0d, 0x0e,
|
|
(2,1,0) 0x0f, 0x10,
|
|
(2,2,0) 0x11, 0x12,
|
|
(3,0,0) 0x13, 0x14,
|
|
(3,1,0) 0x15, 0x16,
|
|
(3,2,0) 0x17, 0x18
|
|
Attribute: string {2}
|
|
Type: 2-byte null-terminated ASCII string
|
|
Data: "ab", "de"
|
|
Attribute: string2D {3, 2}
|
|
Type: 2-byte null-terminated ASCII string
|
|
Data:
|
|
(0,0) "ab", "cd",
|
|
(1,0) "ef", "gh",
|
|
(2,0) "ij", "kl"
|
|
Attribute: string3D {4, 3, 2}
|
|
Type: 2-byte null-terminated ASCII string
|
|
Data:
|
|
(0,0,0) "ab", "cd",
|
|
(0,1,0) "ef", "gh",
|
|
(0,2,0) "ij", "kl",
|
|
(1,0,0) "mn", "pq",
|
|
(1,1,0) "rs", "tu",
|
|
(1,2,0) "vw", "xz",
|
|
(2,0,0) "AB", "CD",
|
|
(2,1,0) "EF", "GH",
|
|
(2,2,0) "IJ", "KL",
|
|
(3,0,0) "MN", "PQ",
|
|
(3,1,0) "RS", "TU",
|
|
(3,2,0) "VW", "XZ"
|
|
Attribute: vlen {2}
|
|
Type: variable length of
|
|
32-bit little-endian integer
|
|
Data: (1), (2,3)
|
|
Attribute: vlen2D {3, 2}
|
|
Type: variable length of
|
|
32-bit little-endian integer
|
|
Data:
|
|
(0,0) (0), (1),
|
|
(1,0) (2,3), (4,5),
|
|
(2,0) (6,7,8), (9,10,11)
|
|
Attribute: vlen3D {4, 3, 2}
|
|
Type: variable length of
|
|
32-bit little-endian integer
|
|
Data:
|
|
(0,0,0) (0), (1),
|
|
(0,1,0) (2), (3),
|
|
(0,2,0) (4), (5),
|
|
(1,0,0) (6,7), (8,9),
|
|
(1,1,0) (10,11), (12,13),
|
|
(1,2,0) (14,15), (16,17),
|
|
(2,0,0) (18,19,20), (21,22,23),
|
|
(2,1,0) (24,25,26), (27,28,29),
|
|
(2,2,0) (30,31,32), (33,34,35),
|
|
(3,0,0) (36,37,38,39), (40,41,42,43),
|
|
(3,1,0) (44,45,46,47), (48,49,50,51),
|
|
(3,2,0) (52,53,54,55), (56,57,58,59)
|
|
Location: 1:2176
|
|
Links: 1
|
|
g2 Group
|
|
Location: 1:2824
|
|
Links: 1
|