📄 h5tinit.c.in
字号:
dt->u.atomic.offset = 0; dt->u.atomic.prec = 8; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.i.sign = H5T_SGN_NONE; if ((H5T_NATIVE_UINT8_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_UINT8_ALIGN_g = 1; /* * 1 0 * IIIIIIII IIIIIIII * Alignment: none */ if (NULL==(dt = H5FL_ALLOC (H5T_t,1))) { HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); } dt->state = H5T_STATE_IMMUTABLE; dt->ent.header = HADDR_UNDEF; dt->type = H5T_INTEGER; dt->size = 2; dt->u.atomic.order = H5T_ORDER_LE; dt->u.atomic.offset = 0; dt->u.atomic.prec = 16; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.i.sign = H5T_SGN_2; if ((H5T_NATIVE_INT16_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_INT16_ALIGN_g = 1; /* * 1 0 * UUUUUUUU UUUUUUUU * Alignment: none */ if (NULL==(dt = H5FL_ALLOC (H5T_t,1))) { HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); } dt->state = H5T_STATE_IMMUTABLE; dt->ent.header = HADDR_UNDEF; dt->type = H5T_INTEGER; dt->size = 2; dt->u.atomic.order = H5T_ORDER_LE; dt->u.atomic.offset = 0; dt->u.atomic.prec = 16; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.i.sign = H5T_SGN_NONE; if ((H5T_NATIVE_UINT16_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_UINT16_ALIGN_g = 1; /* * 3 2 1 0 * IIIIIIII IIIIIIII IIIIIIII IIIIIIII * Alignment: none */ if (NULL==(dt = H5FL_ALLOC (H5T_t,1))) { HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); } dt->state = H5T_STATE_IMMUTABLE; dt->ent.header = HADDR_UNDEF; dt->type = H5T_INTEGER; dt->size = 4; dt->u.atomic.order = H5T_ORDER_LE; dt->u.atomic.offset = 0; dt->u.atomic.prec = 32; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.i.sign = H5T_SGN_2; if ((H5T_NATIVE_INT32_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_INT32_ALIGN_g = 1; /* * 3 2 1 0 * UUUUUUUU UUUUUUUU UUUUUUUU UUUUUUUU * Alignment: none */ if (NULL==(dt = H5FL_ALLOC (H5T_t,1))) { HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); } dt->state = H5T_STATE_IMMUTABLE; dt->ent.header = HADDR_UNDEF; dt->type = H5T_INTEGER; dt->size = 4; dt->u.atomic.order = H5T_ORDER_LE; dt->u.atomic.offset = 0; dt->u.atomic.prec = 32; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.i.sign = H5T_SGN_NONE; if ((H5T_NATIVE_UINT32_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_UINT32_ALIGN_g = 1; /* * 7 6 5 4 * IIIIIIII IIIIIIII IIIIIIII IIIIIIII * 3 2 1 0 * IIIIIIII IIIIIIII IIIIIIII IIIIIIII * Alignment: none */ if (NULL==(dt = H5FL_ALLOC (H5T_t,1))) { HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); } dt->state = H5T_STATE_IMMUTABLE; dt->ent.header = HADDR_UNDEF; dt->type = H5T_INTEGER; dt->size = 8; dt->u.atomic.order = H5T_ORDER_LE; dt->u.atomic.offset = 0; dt->u.atomic.prec = 64; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.i.sign = H5T_SGN_2; if ((H5T_NATIVE_INT64_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_INT64_ALIGN_g = 1; /* * 7 6 5 4 * UUUUUUUU UUUUUUUU UUUUUUUU UUUUUUUU * 3 2 1 0 * UUUUUUUU UUUUUUUU UUUUUUUU UUUUUUUU * Alignment: none */ if (NULL==(dt = H5FL_ALLOC (H5T_t,1))) { HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); } dt->state = H5T_STATE_IMMUTABLE; dt->ent.header = HADDR_UNDEF; dt->type = H5T_INTEGER; dt->size = 8; dt->u.atomic.order = H5T_ORDER_LE; dt->u.atomic.offset = 0; dt->u.atomic.prec = 64; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.i.sign = H5T_SGN_NONE; if ((H5T_NATIVE_UINT64_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_UINT64_ALIGN_g = 1; /* * 7 6 5 4 * IIIIIIII IIIIIIII IIIIIIII IIIIIIII * 3 2 1 0 * IIIIIIII IIIIIIII IIIIIIII IIIIIIII * Alignment: none */ if (NULL==(dt = H5FL_ALLOC (H5T_t,1))) { HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); } dt->state = H5T_STATE_IMMUTABLE; dt->ent.header = HADDR_UNDEF; dt->type = H5T_INTEGER; dt->size = 8; dt->u.atomic.order = H5T_ORDER_LE; dt->u.atomic.offset = 0; dt->u.atomic.prec = 64; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.i.sign = H5T_SGN_2; if ((H5T_NATIVE_LLONG_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_LLONG_ALIGN_g = 1; /* * 7 6 5 4 * UUUUUUUU UUUUUUUU UUUUUUUU UUUUUUUU * 3 2 1 0 * UUUUUUUU UUUUUUUU UUUUUUUU UUUUUUUU * Alignment: none */ if (NULL==(dt = H5FL_ALLOC (H5T_t,1))) { HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); } dt->state = H5T_STATE_IMMUTABLE; dt->ent.header = HADDR_UNDEF; dt->type = H5T_INTEGER; dt->size = 8; dt->u.atomic.order = H5T_ORDER_LE; dt->u.atomic.offset = 0; dt->u.atomic.prec = 64; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.i.sign = H5T_SGN_NONE; if ((H5T_NATIVE_ULLONG_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_ULLONG_ALIGN_g = 1; /* * 3 2 1 0 * SEEEEEEE EMMMMMMM MMMMMMMM MMMMMMMM * Implicit bit? yes * Alignment: none */ if (NULL==(dt = H5FL_ALLOC (H5T_t,1))) { HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); } dt->state = H5T_STATE_IMMUTABLE; dt->ent.header = HADDR_UNDEF; dt->type = H5T_FLOAT; dt->size = 4; dt->u.atomic.order = H5T_ORDER_LE; dt->u.atomic.offset = 0; dt->u.atomic.prec = 32; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.f.sign = 31; dt->u.atomic.u.f.epos = 23; dt->u.atomic.u.f.esize = 8; dt->u.atomic.u.f.ebias = 0x0000007f; dt->u.atomic.u.f.mpos = 0; dt->u.atomic.u.f.msize = 23; dt->u.atomic.u.f.norm = H5T_NORM_IMPLIED; dt->u.atomic.u.f.pad = H5T_PAD_ZERO; if ((H5T_NATIVE_FLOAT_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_FLOAT_ALIGN_g = 1; /* * 7 6 5 4 * SEEEEEEE EEEEMMMM MMMMMMMM MMMMMMMM * 3 2 1 0 * MMMMMMMM MMMMMMMM MMMMMMMM MMMMMMMM * Implicit bit? yes * Alignment: none */ if (NULL==(dt = H5FL_ALLOC (H5T_t,1))) { HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); } dt->state = H5T_STATE_IMMUTABLE; dt->ent.header = HADDR_UNDEF; dt->type = H5T_FLOAT; dt->size = 8; dt->u.atomic.order = H5T_ORDER_LE; dt->u.atomic.offset = 0; dt->u.atomic.prec = 64; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.f.sign = 63; dt->u.atomic.u.f.epos = 52; dt->u.atomic.u.f.esize = 11; dt->u.atomic.u.f.ebias = 0x000003ff; dt->u.atomic.u.f.mpos = 0; dt->u.atomic.u.f.msize = 52; dt->u.atomic.u.f.norm = H5T_NORM_IMPLIED; dt->u.atomic.u.f.pad = H5T_PAD_ZERO; if ((H5T_NATIVE_DOUBLE_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_DOUBLE_ALIGN_g = 1; /* * 11 10 9 8 * ???????? ???????? SEEEEEEE EEEEEEEE * 7 6 5 4 * MMMMMMMM MMMMMMMM MMMMMMMM MMMMMMMM * 3 2 1 0 * MMMMMMMM MMMMMMMM MMMMMMMM MMMMMMMM * Implicit bit? no * Alignment: none */ if (NULL==(dt = H5FL_ALLOC (H5T_t,1))) { HRETURN_ERROR (H5E_RESOURCE, H5E_NOSPACE, FAIL, "memory allocation failed"); } dt->state = H5T_STATE_IMMUTABLE; dt->ent.header = HADDR_UNDEF; dt->type = H5T_FLOAT; dt->size = 12; dt->u.atomic.order = H5T_ORDER_LE; dt->u.atomic.offset = 0; dt->u.atomic.prec = 80; dt->u.atomic.lsb_pad = H5T_PAD_ZERO; dt->u.atomic.msb_pad = H5T_PAD_ZERO; dt->u.atomic.u.f.sign = 79; dt->u.atomic.u.f.epos = 64; dt->u.atomic.u.f.esize = 15; dt->u.atomic.u.f.ebias = 0x00003fff; dt->u.atomic.u.f.mpos = 0; dt->u.atomic.u.f.msize = 64; dt->u.atomic.u.f.norm = H5T_NORM_NONE; dt->u.atomic.u.f.pad = H5T_PAD_ZERO; if ((H5T_NATIVE_LDOUBLE_g = H5I_register (H5I_DATATYPE, dt))<0) { HRETURN_ERROR (H5E_DATATYPE, H5E_CANTINIT, FAIL, "can't initialize type system (atom registration " "failure"); } H5T_NATIVE_LDOUBLE_ALIGN_g = 1; FUNC_LEAVE (SUCCEED);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -