MISR Toolkit
1.5.1
|
#include "H5Iprivate.h"
Go to the source code of this file.
Macros | |
#define | TYPE_BITS 7 |
#define | TYPE_MASK (((hid_t)1 << TYPE_BITS) - 1) |
#define | H5I_MAX_NUM_TYPES TYPE_MASK |
#define | ID_BITS ((sizeof(hid_t) * 8) - (TYPE_BITS + 1)) |
#define | ID_MASK (((hid_t)1 << ID_BITS) - 1) |
#define | H5I_TYPE(a) ((H5I_type_t)(((hid_t)(a) >> ID_BITS) & TYPE_MASK)) |
#define H5I_TYPE | ( | a | ) | ((H5I_type_t)(((hid_t)(a) >> ID_BITS) & TYPE_MASK)) |