Source
105
105
H5_DLL herr_t H5TN_init_interface(void);
106
106
H5_DLL herr_t H5T_init(void);
107
107
H5_DLL H5T_t *H5T_copy(H5T_t *old_dt, H5T_copy_t method);
108
108
H5_DLL herr_t H5T_lock(H5T_t *dt, hbool_t immutable);
109
109
H5_DLL herr_t H5T_close(H5T_t *dt);
110
110
H5_DLL H5T_t *H5T_get_super(const H5T_t *dt);
111
111
H5_DLL H5T_class_t H5T_get_class(const H5T_t *dt, htri_t internal);
112
112
H5_DLL htri_t H5T_detect_class(const H5T_t *dt, H5T_class_t cls, hbool_t from_api);
113
113
H5_DLL size_t H5T_get_size(const H5T_t *dt);
114
114
H5_DLL int H5T_cmp(const H5T_t *dt1, const H5T_t *dt2, hbool_t superset);
115
-
<<<<<<< HEAD
116
-
=======
117
115
H5_DLL herr_t H5T_encode(H5T_t *obj, unsigned char *buf, size_t *nalloc);
118
116
H5_DLL H5T_t *H5T_decode(size_t buf_size, const unsigned char *buf);
119
-
>>>>>>> 302053f... Fix for HDFFV-10355 (CVE-2017-17506).
120
117
H5_DLL herr_t H5T_debug(const H5T_t *dt, FILE * stream);
121
118
H5_DLL struct H5O_loc_t *H5T_oloc(H5T_t *dt);
122
119
H5_DLL H5G_name_t *H5T_nameof(H5T_t *dt);
123
120
H5_DLL htri_t H5T_is_immutable(const H5T_t *dt);
124
121
H5_DLL htri_t H5T_is_named(const H5T_t *dt);
125
122
H5_DLL herr_t H5T_convert_committed_datatype(H5T_t *dt, H5F_t *f);
126
123
H5_DLL htri_t H5T_is_relocatable(const H5T_t *dt);
127
124
H5_DLL H5T_path_t *H5T_path_find(const H5T_t *src, const H5T_t *dst,
128
125
const char *name, H5T_conv_t func, hid_t dxpl_id, hbool_t is_api);
129
126
H5_DLL hbool_t H5T_path_noop(const H5T_path_t *p);