path:
root/
src/
model/
sequence_data_init.c (
plain)
blob: 21881bf76dfbfcc4020f6d0aa905a64926a450f4
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
|
#include "sequence_data_init.h"
#include "sequence_data.h"
void
sequence_data_init (size_t * dst_size, size_t * dst_offset,
size_t * dst_sizes, hid_t * field_type)
{
*dst_size = sizeof (sequence_data);
dst_offset[0] = HOFFSET (sequence_data, gi);
dst_offset[1] = HOFFSET (sequence_data, gb);
dst_offset[2] = HOFFSET (sequence_data, description);
sequence_data dst_buf[1];
dst_sizes[0] = sizeof (dst_buf[0].gi);
dst_sizes[1] = sizeof (dst_buf[0].gb);
dst_sizes[2] = sizeof (dst_buf[0].description);
field_type[0] = H5T_NATIVE_INT;
hid_t gb_type = H5Tcopy (H5T_C_S1);
H5Tset_size (gb_type, 9);
field_type[1] = gb_type;
hid_t description_type = H5Tcopy (H5T_C_S1);
H5Tset_size (description_type, 196);
field_type[2] = description_type;
return;
}
|