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);