MISR Toolkit
1.5.1
|
#include "H5public.h"
Go to the source code of this file.
Macros | |
#define | H5_SIZEOF_HID_T H5_SIZEOF_INT |
#define | H5I_INVALID_HID (-1) |
Typedefs | |
typedef enum H5I_type_t | H5I_type_t |
typedef int | hid_t |
typedef herr_t(* | H5I_free_t) (void *) |
typedef int(* | H5I_search_func_t) (void *obj, hid_t id, void *key) |
Enumerations | |
enum | H5I_type_t { H5I_UNINIT = (-2), H5I_BADID = (-1), H5I_FILE = 1, H5I_GROUP, H5I_DATATYPE, H5I_DATASPACE, H5I_DATASET, H5I_ATTR, H5I_REFERENCE, H5I_VFL, H5I_GENPROP_CLS, H5I_GENPROP_LST, H5I_ERROR_CLASS, H5I_ERROR_MSG, H5I_ERROR_STACK, H5I_NTYPES } |
#define H5_SIZEOF_HID_T H5_SIZEOF_INT |
Definition at line 55 of file H5Ipublic.h.
#define H5I_INVALID_HID (-1) |
Definition at line 58 of file H5Ipublic.h.
typedef herr_t(* H5I_free_t) (void *) |
Definition at line 67 of file H5Ipublic.h.
Definition at line 70 of file H5Ipublic.h.
typedef enum H5I_type_t H5I_type_t |
typedef int hid_t |
Definition at line 54 of file H5Ipublic.h.
enum H5I_type_t |
Definition at line 34 of file H5Ipublic.h.
H5_DLL herr_t H5Iclear_type | ( | H5I_type_t | type, |
hbool_t | force | ||
) |
H5_DLL int H5Idec_type_ref | ( | H5I_type_t | type | ) |
H5_DLL herr_t H5Idestroy_type | ( | H5I_type_t | type | ) |
H5_DLL H5I_type_t H5Iget_type | ( | hid_t | id | ) |
H5_DLL int H5Iget_type_ref | ( | H5I_type_t | type | ) |
H5_DLL int H5Iinc_type_ref | ( | H5I_type_t | type | ) |
H5_DLL herr_t H5Inmembers | ( | H5I_type_t | type, |
hsize_t * | num_members | ||
) |
H5_DLL void* H5Iobject_verify | ( | hid_t | id, |
H5I_type_t | id_type | ||
) |
H5_DLL hid_t H5Iregister | ( | H5I_type_t | type, |
const void * | object | ||
) |
H5_DLL H5I_type_t H5Iregister_type | ( | size_t | hash_size, |
unsigned | reserved, | ||
H5I_free_t | free_func | ||
) |
H5_DLL void* H5Iremove_verify | ( | hid_t | id, |
H5I_type_t | id_type | ||
) |
H5_DLL void* H5Isearch | ( | H5I_type_t | type, |
H5I_search_func_t | func, | ||
void * | key | ||
) |
H5_DLL htri_t H5Itype_exists | ( | H5I_type_t | type | ) |