23 #define HQueryfileid(aid, fileid) \ 24 (Hinquire ((int32) aid, (int32*) fileid, (uint16*) NULL,\ 25 (uint16*) NULL, (int32*) NULL, (int32*) NULL,\ 26 (int32*) NULL, (int16*) NULL, (int16*) NULL)) 28 #define HQuerytagref(aid, tag, ref) \ 29 (Hinquire ((int32) aid, (int32*) NULL, (uint16*) tag,\ 30 (uint16*) ref, (int32*) NULL, (int32*) NULL,\ 31 (int32*) NULL, (int16*) NULL, (int16*) NULL)) 33 #define HQuerylength(aid, length) \ 34 (Hinquire ((int32) aid, (int32*) NULL, (uint16*) NULL, \ 35 (uint16*) NULL, (int32*) length, (int32*) NULL, \ 36 (int32*) NULL, (int16*) NULL, (int16*) NULL)) 38 #define HQueryoffset(aid, offset) \ 39 (Hinquire ((int32) aid, (int32*) NULL, (uint16*) NULL, \ 40 (uint16*) NULL, (int32*) NULL, (int32*) offset, \ 41 (int32*) NULL, (int16*) NULL, (int16*) NULL)) 43 #define HQueryposition(aid, position) \ 44 (Hinquire ((int32) aid, (int32*) NULL, (uint16*) NULL, \ 45 (uint16*) NULL, (int32*) NULL, (int32*) NULL, \ 46 (int32*) position, (int16*) NULL, (int16*) NULL)) 48 #define HQueryaccess(aid, access) \ 49 (Hinquire ((int32) aid, (int32*) NULL, (uint16*) NULL, \ 50 (uint16*) NULL, (int32*) NULL, (int32*) NULL, \ 51 (int32*) NULL, (int16*) access, (int16*) NULL)) 53 #define HQueryspecial(aid, special) \ 54 (Hinquire ((int32) aid, (int32*) NULL, (uint16*) NULL, \ 55 (uint16*) NULL, (int32*) NULL, (int32*) NULL, \ 56 (int32*) NULL, (int16*) NULL, (int16*) special)) 59 #if defined c_plusplus || defined __cplusplus 68 (
const char *path, intn
acc_mode, int16 ndds);
74 (int32 file_id, uint16
tag, uint16
ref);
77 (int32 access_id, uint16 tag, uint16 ref, intn
origin);
83 (int32 access_id, int32 * pfile_id, uint16 * ptag,
84 uint16 * pref, int32 * plength, int32 * poffset,
85 int32 * pposn, int16 * paccess, int16 * pspecial);
88 (int32 file_id, uint16 tag, uint16 ref, int32 length);
91 (int32 file_id, uint16 tag, uint16 ref, uint32
flags);
94 (int32 file_id, int32 length);
106 (int32 access_id, int32
offset, intn origin);
112 (int32 access_id, int32 length,
void *
data);
115 (int32 access_id, int32 length,
const void * data);
118 (int32 access_id, int32 trunc_len);
127 (uint8 c, int32 access_id);
130 (int32 file_id, uint16 tag, uint16 ref, uint8 * data);
133 (int32 file_id, uint16 tag, uint16 ref,
const uint8 * data, int32 length);
136 (int32 file_id, uint16 tag, uint16 ref);
139 (int32 file_id, uint16 tag, uint16 ref);
145 (int32 file_id, intn cache_on);
148 (uint32 * majorv, uint32 * minorv,
149 uint32 * releasev,
char *
string);
152 (int32 file_id, uint32 * majorv, uint32 * minorv,
153 uint32 *
release,
char *
string);
179 (
const char *tag_name);
194 (int32 file_id,
char **
fname, intn * acc_mode,
381 (
void * dest,
const void * src, uint32 item_size, uint32 num_items);
384 (
char * dest,
const char * source, int32
len);
389 #if defined(MALLOC_CHECK) 394 (
void * where, uint32 qty);
397 (uint32
n, uint32
size);
404 #if defined VMS || defined macintosh || defined MAC || defined SYMANTEC_C || defined MIPSEL || defined NEXT || defined CONVEX || defined IBM6000 || defined SUN || defined IRIX 411 (
char * str, intn len);
414 (
_fcd fdesc, intn len);
420 (
char * src,
char * dest, intn len);
426 (int32 file_id, uint16 tag, uint16 ref, int32 block_length,
427 int32 number_blocks);
430 (int32 aid, int32 block_length, int32 number_blocks);
433 (int32 aid, int32 *length, int32 *first_length, int32 *block_length,
434 int32 *number_blocks);
440 (int32 aid, int32* block_size, int32* num_blocks);
443 (int32 file_id, uint8 *
buf, uintn start_block,
444 uintn info_count, int32 *offsetarray, int32 *lengtharray);
451 (int32 file_id, uint16 tag, uint16 ref,
const char * extern_file_name,
452 int32 offset, int32 start_len);
464 (int32 file_id, uint16 tag, uint16 ref,
469 (int32 file_id, uint16 data_tag, uint16 data_ref,
473 (int32 file_id, uint16 data_tag, uint16 data_ref,
477 (int32 file_id, uint16 data_tag, uint16 data_ref,
481 (int32 file_id, uint16 data_tag, uint16 data_ref,
482 int32* comp_size, int32* orig_size);
510 (int32 fid, uint16 tag, uint16 ref, int32
xdim, int32
ydim,int16 scheme,
comp_info *cinfo, uintn pixel_size);
521 const char * file_name, intn line);
527 (FILE * stream, int32 print_level);
541 (int32 file_id, uint16 tag, uint16 ref);
544 (int32 file_id, uint16 tag, uint16 ref, int32 length);
550 (int32 bitid, intn
count, uint32 data);
553 (int32 bitid, intn count, uint32 *data);
556 (int32 bitid, int32 byte_offset, intn bit_offset);
562 (int32 bitfile_id, intn flushbit);
570 (int32 file_id, uint16 tag, uint16
lref);
576 (int32 file_id, uint16 tag, uint16 ref,
const uint8 *
image,
577 int32 xdim, int32 ydim, uint8 *
palette, uint8 * newpal,
581 (int32 file_id, uint16 tag, uint16 ref, uint8 * image,
582 int32 xdim, int32 ydim, uint16 scheme);
588 (
const void * buf,
void * bufto, int32 len);
591 (uint8 * buf, uint8 *bufto, int32 outlen,
int resetsave);
597 (int32 xdim, int32 ydim,
const uint8 *in, uint8 out[],
598 uint8 in_pal[], uint8 out_pal[],
int mode);
601 (int32 xdim, int32 ydim, uint8 in[], uint8 out[]);
608 (int32 file_id, uint16 tag, uint16 ref, int32 xdim, int32 ydim,
609 const void * image, int16 scheme,
comp_info * scheme_info);
616 (int32 file_id, uint16 tag, uint16 ref,
void * image, int32 xdim,
617 int32 ydim, int16 scheme);
623 (int32 file_id, uint16 tag, uint16 ref);
626 (int32 list, uint16 * ptag, uint16 * pref);
635 (int32 list, uint16 tag, uint16 ref);
638 (int32 file_id, int32 list, uint16 tag, uint16 ref);
647 (
const char * filename,
void * palette);
650 (
const char * filename,
const void * palette, intn
overwrite,
const char *
filemode);
653 (
const char * filename,
const void * palette);
656 (
const char * filename);
659 (
const char * filename, uint16 ref);
662 (
const char * filename, uint16 ref);
677 (
const char * filename, int32 *
pxdim, int32 *
pydim,
681 (
const char * filename, uint8 * image, int32 xdim, int32 ydim,
688 (
const char * filename,
const void * image, int32 xdim, int32 ydim, uint16
compress);
691 (
const char * filename,
const void * image, int32 xdim, int32 ydim, uint16 compress);
694 (
const char * filename);
697 (
const char * filename, uint16 ref);
700 (
const char * filename, uint16 ref);
716 (
const char * filename, int32 * pxdim, int32 * pydim,
717 intn * pncomps, intn *
pil);
723 (
const char * filename,
void * lut, int32 xdim, int32 ydim);
726 (
const char * filename, int32 * pxdim, int32 * pydim,
727 intn * pncomps, intn * pil);
733 (
const char * filename,
void * image, int32 xdim, int32 ydim);
739 (int32 xdim, int32 ydim, intn ncomps, intn il);
742 (
void * lut, int32 xdim, int32 ydim);
745 (
const char * filename,
void * lut, int32 xdim, int32 ydim);
748 (int32 xdim, int32 ydim, intn ncomps, intn il);
751 (
const char * filename,
void * image, int32 xdim, int32 ydim);
754 (
const char * filename,
void * image, int32 xdim, int32 ydim);
757 (
const char * filename, uint16 ref);
763 (
const char * filename, int32 * pxdim, int32 * pydim,
764 intn * pncomps, intn * pil, intn
type);
767 (intn il, intn type);
770 (
const char * filename,
void * imlut, int32 xdim, int32 ydim, intn type,
771 intn
isfortran,
int *compressed, uint16 *compr_type,
int *has_pal);
774 (int32 xdim, int32 ydim, intn ncomps, intn type);
777 (intn il, intn type);
783 (
const char * filename,
const void * imlut, int32 xdim, int32 ydim, intn type,
792 (
const char * filename, int32 * pxdim, int32 * pydim,
799 (
const char * filename,
void * image, int32 xdim, int32 ydim);
802 (int32 xdim, int32 ydim);
814 (
const char * filename,
const void * image, int32 xdim, int32 ydim);
817 (
const char * filename,
const void * image, int32 xdim, int32 ydim);
820 (
const char * filename);
823 (
const char * filename, uint16 ref);
833 (
const char * filename, uint16 tag, uint16 ref);
836 (
const char * filename, uint16 tag, uint16 ref,
char *
label,
840 (
const char * filename, uint16 tag, uint16 ref);
843 (
const char * filename, uint16 tag, uint16 ref,
char *
desc,
850 (int32 file_id,
char *
id, int32 maxlen, intn isfirst);
853 (int32 file_id, intn isfirst);
856 (int32 file_id,
char * desc, int32 maxlen, intn isfirst);
859 (
const char * filename, uint16 tag, uint16 ref,
char * label);
862 (
const char * filename, uint16 tag, uint16 ref,
char * desc,
866 (int32 file_id,
char *
id);
869 (int32 file_id,
char * desc, int32 desclen);
875 (
const char * filename, uint16 tag, uint16
reflist[],
885 (int32 file_id,
int type, uint16 tag, uint16 ref);
888 (
int type, uint16 annref, uint16 datatag, uint16 dataref);
891 (
const char * filename, uint16 tag, uint16 ref,
int type);
894 (
const char * filename, uint16 tag, uint16 ref, uint8 *
ann,
895 int32 maxlen,
int type,
int isfortran);
898 (
const char * filename, uint16 tag, uint16 ref, uint8 * ann,
902 (
const char * filename, uint16 tag, uint16 reflist[],
903 uint8 * labellist,
int listsize,
int maxlen,
int startpos,
907 (int32 file_id,
char * ann, int32 annlen,
int type);
910 (int32 file_id,
int type,
int isfirst);
913 (int32 file_id,
char * ann, int32 maxlen,
int type,
int isfirst);
928 (
int dim,
char * label,
char * unit,
char * format);
934 (
int dim,
int * llabel,
int * lunit,
int * lformat);
937 (intn dim, int32 maxsize,
void *
scale);
940 (
void * pmax,
void *
pmin);
943 (
const char * filename, intn
rank, int32
maxsizes[],
void * data);
953 (
const char * label,
const char * unit,
const char * format,
const char * coordsys);
956 (
int dim,
const char * label,
const char * unit,
const char * format);
959 (intn dim, int32
dimsize,
void * scale);
962 (
void * maxi,
void * mini);
965 (
const char * filename, intn rank, int32 dimsizes[],
void * data);
968 (
const char * filename, intn rank, int32 dimsizes[],
void * data);
983 (
char * filename, uint16 ref);
986 (
const char * filename, int32
winst[], int32
windims[],
void * data,
990 (
const char * filename);
993 (int32 winend[],
void * data, int32 dims[]);
1005 (int32 * pnumbertype);
1008 (
char * filename, uint16 ref, intn *
ispre32);
1015 (float64 * pcal, float64 * pcal_err, float64 * pioff,
1016 float64 * pioff_err, int32 * cal_nt);
1019 (
const char * filename, uint16 ref);
1022 (
void * fill_value);
1025 (
void * fill_value);
1028 (
const char * filename);
1038 (
const char *filename, int32 start[], int32
slab_size[],
1048 (int32 number_type);
1057 (int32 numbertype, int32 machinetype);
1063 (
void * source,
void * dest, int32 ntype, int32 num_elm,
1064 int16 acc_mode, int32 source_stride, int32 dest_stride);
1071 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1074 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1077 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1080 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1087 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1090 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1093 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1100 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1103 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1106 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1109 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1112 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1115 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1118 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1121 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1124 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1127 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1130 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1133 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1136 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1139 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1142 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1145 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1148 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1151 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1154 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1157 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1160 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1163 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1166 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1169 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1173 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1176 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1179 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1182 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1185 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1188 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1196 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1199 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1202 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1205 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1208 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1211 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1214 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1217 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1224 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1227 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1230 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1233 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1236 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1239 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1242 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1245 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1252 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1255 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1258 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1261 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1264 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1267 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1270 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1273 (
void * s,
void * d, uint32 num_elm, uint32 source_stride, uint32 dest_stride);
1280 int32 *n_obj_label, int32 *n_obj_desc);
1295 uint16 elem_ref, int32 ann_list[]);
1306 uint16 *ann_tag, uint16 *ann_ref);
1336 int32 dimsizes[2],int32 *n_attr);
1341 int32 count[2],
void * data);
1344 int32 count[2],
void * data);
1364 int32 il,int32 nentries,
void * data);
1378 HDFLIBAPI intn
GRsetattr(int32
id,
const char *name,int32 attr_nt,int32 count,
const void * data);
1395 #define HDF_NONE 0x0 1396 #define HDF_CHUNK 0x1 1397 #define HDF_COMP 0x3 1398 #define HDF_NBIT 0x5 1401 #define HDF_CACHEALL 0x1 1595 const void *datap );
1730 #define VSQuerycount(vs, count) \ 1731 (VSinquire (vs, (int32 *) count, (int32*) NULL, (char*) NULL, (int32*) NULL, (char*) NULL)) 1733 #define VSQueryinterlace(vs, intr) \ 1734 (VSinquire (vs, (int32 *) NULL, (int32*) intr, (char*) NULL, (int32*) NULL, (char*) NULL)) 1736 #define VSQueryfields(vs, flds) \ 1737 (VSinquire (vs, (int32 *) NULL, (int32*) NULL, (char*) flds, (int32*) NULL, (char*) NULL)) 1739 #define VSQueryvsize(vs, size) \ 1740 (VSinquire (vs, (int32 *) NULL, (int32*) NULL, (char*) NULL, (int32*) size, (char*) NULL)) 1742 #define VSQueryname(vs, name) \ 1743 (VSinquire (vs, (int32 *) NULL, (int32*) NULL, (char*) NULL, (int32*) NULL, (char*) name)) 1750 int32 count,
const void *
values);
1760 (int32
vgid, intn attrindex,
char *name,
1761 int32 *
datatype, int32 *count, int32 *size);
1764 int32 *
count, int32 *
size, int32 *nfields, uint16 *refnum);
1766 (int32 vgid, intn attrindex,
void *
values);
1772 (int32 vsid,
const char *fieldname, int32 *fldindex);
1775 int32 datatype, int32 count,
const void *
values);
1779 (int32 vsid, int32
findex);
1783 (int32 vsid, int32
findex, intn attrindex,
1784 char *name, int32 *datatype, int32 *count,
1787 (int32 vsid, int32
findex, intn attrindex,
1868 (int32
id,
const char *
vsclass, uintn start_vd,
1869 uintn array_size, uint16 *
refarray);
1872 (int32
id, uintn start_vd, uintn array_size, uint16 *
refarray);
1875 (int32
vkey, int32 block_size);
1878 (int32
vkey, int32 num_blocks);
1881 (int32
vkey, int32* block_size, int32* num_blocks);
1890 (
void * k1,
void * k2, intn cmparg);
1893 (
void * k1,
void * k2, intn cmparg);
1908 (
char *path, intn acc_mode, int16 ndds);
1917 (
HFILEID f, int32 vgid,
const char * accesstype);
1923 (int32
vkey, int32 vskey);
1930 (int32
vkey, int32 tag, int32 ref);
1936 (int32
vkey,int32 tag);
1942 (int32
id, int32 start_ref, int32 n_vgs, int32 *
refarray);
1945 (int32
vkey, int32
which, int32 * tag, int32 * ref);
1954 (int32
vkey, int32 tag, int32 ref);
1966 (int32
vkey, int32
id);
1969 (int32
vkey, int32
id);
1975 (int32
vkey, int32
id);
1981 (int32
vkey, uint16 * name_len);
1984 (int32
vkey, uint16 * classname_len);
1990 (int32
vkey, int32 * nentries,
char *
vgname);
1993 (int32 f, int32 ref);
1996 (
const char *classname);
1999 (int32
id, uintn start_vg, uintn n_vgs, uint16 *
refarray);
2027 (
const char * attrs, int32 * attrc,
char *** attrv);
2033 (
HFILEID f,
const char *
field,
const uint8 *buf, int32 n, int32 datatype,
2037 (
HFILEID f,
const char *
field,
const uint8 *buf, int32 n, int32 datatype,
2078 (int32 f, int32 ref);
2097 (int32
vkey, int32 idx);
2100 (int32
vkey, int32 idx);
2103 (int32
vkey, int32 idx);
2106 (int32
vkey, int32 idx);
2109 (int32
vkey, int32 idx);
2112 (int32
vkey,
const char *filename, int32 offset);
2115 (int32
vkey, uintn name_len,
char *filename, int32* offset);
2118 (int32 vsid, intn
packtype,
const char *fields_in_buf,
2119 void * buf, intn
bufsz, intn n_records,
2120 const char *
fields,
void * fldbufpt[]);
2137 #if defined c_plusplus || defined __cplusplus
HDFLIBAPI int32 DFKisnativeNT(int32 numbertype)
HDFLIBAPI intn VSfnattrs(int32 vsid, int32 findex)
HDFLIBAPI int DFSDsetrange(void *maxi, void *mini)
HDFLIBAPI intn DF24getdims(const char *filename, int32 *pxdim, int32 *pydim, intn *pil)
HDFLIBAPI intn GRreadlut(int32 lutid, void *data)
HDFFCLIBAPI intf intf intf * count
HDFLIBAPI intn DFKlpo4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 DFdisetup(int maxsize)
HDFLIBAPI int32 VFfieldorder(int32 vkey, int32 idx)
HDFLIBAPI intn VSattrinfo(int32 vsid, int32 findex, intn attrindex, char *name, int32 *datatype, int32 *count, int32 *size)
HDFLIBAPI void Vsetzap(void)
HDFLIBAPI intn DFCIunjpeg(int32 file_id, uint16 tag, uint16 ref, void *image, int32 xdim, int32 ydim, int16 scheme)
HDFLIBAPI intn Vgetattr2(int32 vgid, intn attrindex, void *values)
HDFLIBAPI intn DFGRIgetimlut(const char *filename, void *imlut, int32 xdim, int32 ydim, intn type, intn isfortran, int *compressed, uint16 *compr_type, int *has_pal)
HDFLIBAPI intn DFKnb8b(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFKpi8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFGRaddimage(const char *filename, void *image, int32 xdim, int32 ydim)
HDFLIBAPI int DFSDsetdimstrs(int dim, const char *label, const char *unit, const char *format)
HDFLIBAPI intn Vnattrs2(int32 vgid)
HDFLIBAPI intn DFKpo4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFGRgetimdims(const char *filename, int32 *pxdim, int32 *pydim, intn *pncomps, intn *pil)
HDFLIBAPI intn DF24addimage(const char *filename, const void *image, int32 xdim, int32 ydim)
HDFLIBAPI uint16 DFPlastref(void)
HDFLIBAPI int32 VFfieldisize(int32 vkey, int32 idx)
HDFLIBAPI int32 HLgetdatainfo(int32 file_id, uint8 *buf, uintn start_block, uintn info_count, int32 *offsetarray, int32 *lengtharray)
HDFLIBAPI int32 VSread(int32 vkey, uint8 buf[], int32 nelt, int32 interlace)
HDFLIBAPI int DFSDsetfillvalue(void *fill_value)
HDFLIBAPI intn Hdupdd(int32 file_id, uint16 tag, uint16 ref, uint16 old_tag, uint16 old_ref)
HDFFCLIBAPI intf intf * lref
HDFFCLIBAPI _fcd intf * findex
HDFLIBAPI intn vcompare(void *k1, void *k2, intn cmparg)
HDFLIBAPI intn Hbitread(int32 bitid, intn count, uint32 *data)
HDFLIBAPI intn Vsetattr(int32 vgid, const char *attrname, int32 datatype, int32 count, const void *values)
HDFLIBAPI int32 ANwriteann(int32 ann_id, const char *ann, int32 annlen)
HDFLIBAPI void vfdestroynode(void *n)
HDFLIBAPI int DFSDsetcal(float64 cal, float64 cal_err, float64 ioff, float64 ioff_err, int32 cal_nt)
HDFLIBAPI int16 HEvalue(int32 level)
HDFLIBAPI int32 VSsizeof(int32 vkey, char *fields)
HDFLIBAPI int32 VFfieldtype(int32 vkey, int32 idx)
HDFLIBAPI int32 VHstoredatam(HFILEID f, const char *field, const uint8 *buf, int32 n, int32 datatype, const char *vsname, const char *vsclass, int32 order)
HDFLIBAPI intn HCPsetup_szip_parms(comp_info *c_info, int32 nt, int32 ncomp, int32 ndims, int32 *dims, int32 *cdims)
HDFLIBAPI int32 vmakecompat(char *fs)
HDFFCLIBAPI intf intf intf * lformat
HDFFCLIBAPI intf intf * release
HDFLIBAPI intn DFKluo2i(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 GRcreate(int32 grid, const char *name, int32 ncomp, int32 nt, int32 il, int32 dimsizes[2])
HDFLIBAPI intn HDvalidfid(int32 file_id)
HDFLIBAPI intn GRwriteimage(int32 riid, int32 start[2], int32 stride[2], int32 count[2], void *data)
HDFLIBAPI intn GRgetnluts(int32 riid)
HDFLIBAPI intn DFANIclear(void)
HDFLIBAPI intn ANfileinfo(int32 an_id, int32 *n_file_label, int32 *n_file_desc, int32 *n_obj_label, int32 *n_obj_desc)
HDFLIBAPI intn VSgetblockinfo(int32 vkey, int32 *block_size, int32 *num_blocks)
HDFLIBAPI intn DFKvo4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn Vclose(HFILEID f)
HDFLIBAPI intn GRreadimage(int32 riid, int32 start[2], int32 stride[2], int32 count[2], void *data)
HDFFCLIBAPI intf * block_size
HDFFCLIBAPI intf * maxlen_unit
HDFLIBAPI intn GRsetcompress(int32 riid, comp_coder_t comp_type, comp_info *cinfo)
HDFLIBAPI int32 HRPconvert(int32 fid, uint16 tag, uint16 ref, int32 xdim, int32 ydim, int16 scheme, comp_info *cinfo, uintn pixel_size)
HDFLIBAPI char * HDf2cstring(_fcd fdesc, intn len)
HDFFCLIBAPI _fcd _fcd intf intf * datatype
HDFLIBAPI HFILEID Vopen(char *path, intn acc_mode, int16 ndds)
HDFFCLIBAPI intf intf intf * atype
HDFLIBAPI intn DFPgetpal(const char *filename, void *palette)
HDFLIBAPI intn DFGRsetlutdims(int32 xdim, int32 ydim, intn ncomps, intn il)
HDFLIBAPI int32 vimakecompat(HFILEID f)
HDFLIBAPI intn Vfinish(HFILEID f)
HDFFCLIBAPI intf _fcd intf intf * bufsz
HDFLIBAPI uint16 Htagnewref(int32 file_id, uint16 tag)
HDFLIBAPI int32 Hstartbitwrite(int32 file_id, uint16 tag, uint16 ref, int32 length)
HDFLIBAPI int32 Vdelete(int32 f, int32 ref)
union hdf_chunk_def_u HDF_CHUNK_DEF
HDFLIBAPI intn DFR8putimage(const char *filename, const void *image, int32 xdim, int32 ydim, uint16 compress)
HDFLIBAPI int32 DFANIgetannlen(const char *filename, uint16 tag, uint16 ref, int type)
HDFLIBAPI intn Hbitappendable(int32 bitid)
HDFFCLIBAPI intf intf intf intf * nentries
HDFLIBAPI int32 Htrunc(int32 access_id, int32 trunc_len)
HDFLIBAPI intn VSsetblocksize(int32 vkey, int32 block_size)
HDFLIBAPI intn DFKmi2s(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 VSQueryref(int32 vkey)
HDFLIBAPI intn GRendaccess(int32 riid)
HDFLIBAPI intn GRsetaccesstype(int32 riid, uintn accesstype)
HDFLIBAPI int DFSDsetdims(intn rank, int32 dimsizes[])
HDFLIBAPI char * HDgettagsname(uint16 tag)
HDFLIBAPI intn HEshutdown(void)
HDFLIBAPI intn VSnattrs(int32 vsid)
HDFLIBAPI void HPend(void)
HDFLIBAPI int32 DFCIunrle(uint8 *buf, uint8 *bufto, int32 outlen, int resetsave)
HDFLIBAPI intn HDc2fstr(char *str, intn len)
HDFLIBAPI intn DF24getimage(const char *filename, void *image, int32 xdim, int32 ydim)
HDFLIBAPI intn HDgettagnum(const char *tag_name)
HDFLIBAPI uint16 DFR8lastref(void)
HDFFCLIBAPI float64 * cal_err
HDFLIBAPI intn VSgetvdatas(int32 id, uintn start_vd, uintn array_size, uint16 *refarray)
HDFLIBAPI intn DFPnpals(const char *filename)
HDFLIBAPI int32 VFfieldesize(int32 vkey, int32 idx)
HDFFCLIBAPI intf * llabel
HDFFCLIBAPI intf intf * comp_type
HDFLIBAPI intn DFKco8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI const char * HDfidtoname(int32 fid)
HDFLIBAPI int DFSDendslice(void)
HDFLIBAPI intn DF24readref(const char *filename, uint16 ref)
HDFLIBAPI void HEPclear(void)
HDFLIBAPI int32 vicheckcompat(HFILEID f)
HDFLIBAPI void * HDmemfill(void *dest, const void *src, uint32 item_size, uint32 num_items)
HDFLIBAPI intn DFKlmi2i(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFGRIsetil(intn il, intn type)
HDFLIBAPI intn DFKlci8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 ANend(int32 an_id)
HDFLIBAPI int32 Vfind(HFILEID f, const char *vgname)
HDFLIBAPI int32 VSdelete(int32 f, int32 ref)
HDFLIBAPI uint16 DFANlastref(void)
HDFLIBAPI int HDinqblockinfo(int32 aid, int32 *length, int32 *first_length, int32 *block_length, int32 *number_blocks)
HDFLIBAPI int32 Vgetnamelen(int32 vkey, uint16 *name_len)
HDFLIBAPI intn DFKsetNT(int32 ntype)
HDFFCLIBAPI _fcd intf _fcd filemode
HDFLIBAPI int32 VSdetach(int32 vkey)
HDFLIBAPI intn DFKluo4s(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFFCLIBAPI void intf dims[]
HDFLIBAPI uint16 HDmake_special_tag(uint16 tag)
HDFLIBAPI int32 DFSDndatasets(char *filename)
HDFLIBAPI int32 Hoffset(int32 file_id, uint16 tag, uint16 ref)
HDFLIBAPI intn VSgetattr(int32 vsid, int32 findex, intn attrindex, void *values)
HDFLIBAPI intn DFKci4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 HDspaceleft(void)
HDFLIBAPI intn DFKuo2i(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFKui4i(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFFCLIBAPI intf intf * ispre32
HDFLIBAPI int32 HLcreate(int32 file_id, uint16 tag, uint16 ref, int32 block_length, int32 number_blocks)
HDFFCLIBAPI _fcd intf * localtype
HDFFCLIBAPI intf intf * refarray
HDFFCLIBAPI float64 float64 * ioff
HDFLIBAPI char * HIstrncpy(char *dest, const char *source, int32 len)
HDFLIBAPI intn VSfdefine(int32 vkey, const char *field, int32 localtype, int32 order)
HDFLIBAPI intn GRreadchunk(int32 riid, int32 *origin, void *datap)
HDFLIBAPI intn DFKlui4i(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFFCLIBAPI intf * dimsize
HDFLIBAPI intn Vnattrs(int32 vgid)
HDFLIBAPI intn Vinqtagref(int32 vkey, int32 tag, int32 ref)
HDFLIBAPI intn Visvs(int32 vkey, int32 id)
HDFFCLIBAPI intf * accesstype
HDFLIBAPI intn DF24setil(intn il)
HDFLIBAPI ann_type ANtag2atype(uint16 atag)
HDFLIBAPI intn Vinquire(int32 vkey, int32 *nentries, char *vgname)
HDFLIBAPI intn HLconvert(int32 aid, int32 block_length, int32 number_blocks)
HDFLIBAPI intn VSisinternal(const char *vsclass)
HDFLIBAPI intn VSinquire(int32 vkey, int32 *nelt, int32 *interlace, char *fields, int32 *eltsize, char *vsname)
HDFLIBAPI intn Vgetvgroups(int32 id, uintn start_vg, uintn n_vgs, uint16 *refarray)
HDFLIBAPI int32 DFANgetlablen(const char *filename, uint16 tag, uint16 ref)
HDFLIBAPI intn DF24putimage(const char *filename, const void *image, int32 xdim, int32 ydim)
HDFLIBAPI intn VSfindattr(int32 vsid, int32 findex, const char *attrname)
HDFLIBAPI int32 GRfindattr(int32 id, const char *name)
HDFLIBAPI intn DFKlco4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 Vgetid(HFILEID f, int32 vgid)
HDFLIBAPI intn DFR8addimage(const char *filename, const void *image, int32 xdim, int32 ydim, uint16 compress)
HDFLIBAPI int32 ANget_tagref(int32 an_id, int32 idx, ann_type type, uint16 *ann_tag, uint16 *ann_ref)
HDFLIBAPI const char * HEstring(hdf_err_code_t error_code)
HDFLIBAPI intn DFGRreadref(const char *filename, uint16 ref)
HDFLIBAPI int DFSDgetcal(float64 *pcal, float64 *pcal_err, float64 *pioff, float64 *pioff_err, int32 *cal_nt)
HDFLIBAPI intn HDputc(uint8 c, int32 access_id)
HDFFCLIBAPI _fcd intf * overwrite
HDFLIBAPI intn Vfindattr(int32 vgid, const char *attrname)
HDFLIBAPI intn DFR8setpalette(uint8 *pal)
HDFFCLIBAPI intf * tagarray
HDFLIBAPI intn GRend(int32 grid)
struct hdf_chunk_def_u::@14 comp
HDFFCLIBAPI intf dimsizes[]
HDFLIBAPI intn DF24setcompress(int32 type, comp_info *cinfo)
HDFLIBAPI intn HCPgetdatasize(int32 file_id, uint16 data_tag, uint16 data_ref, int32 *comp_size, int32 *orig_size)
HDFLIBAPI int32 ANannlen(int32 ann_id)
HDFLIBAPI int32 VSsetname(int32 vkey, const char *vsname)
HDFLIBAPI intn DFKvi4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn GRreqlutil(int32 riid, intn il)
HDFLIBAPI intn DFPputpal(const char *filename, const void *palette, intn overwrite, const char *filemode)
HDFLIBAPI int DFSDgetrange(void *pmax, void *pmin)
HDFLIBAPI intn DFR8Pshutdown(void)
HDFLIBAPI int32 Ventries(HFILEID f, int32 vgid)
HDFLIBAPI void vtfreekey(void *k)
HDFLIBAPI intn HBconvert(int32 aid)
HDFLIBAPI int32 Vgetclassnamelen(int32 vkey, uint16 *classname_len)
HDFFCLIBAPI intf intf _fcd attrname
HDFFCLIBAPI intf intf intf * maxlen_coordsys
HDFLIBAPI intn DFKlui4s(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 VQueryref(int32 vkey)
HDFLIBAPI int DFSDgetdatastrs(char *label, char *unit, char *format, char *coordsys)
HDFLIBAPI intn Hbitseek(int32 bitid, int32 byte_offset, intn bit_offset)
HDFLIBAPI intn DFGRIrestart(void)
HDFLIBAPI intn Hnextread(int32 access_id, uint16 tag, uint16 ref, intn origin)
HDFLIBAPI intn VSsetattr(int32 vsid, int32 findex, const char *attrname, int32 datatype, int32 count, const void *values)
HDFLIBAPI intn Vgetattr(int32 vgid, intn attrindex, void *values)
HDFLIBAPI intn Vinitialize(HFILEID f)
HDFLIBAPI int32 HCcreate(int32 file_id, uint16 tag, uint16 ref, comp_model_t model_type, model_info *m_info, comp_coder_t coder_type, comp_info *c_info)
HDFFCLIBAPI intf intf reflist[]
HDFFCLIBAPI intf intf maxsizes[]
HDFLIBAPI int32 DFANIgetfann(int32 file_id, char *ann, int32 maxlen, int type, int isfirst)
HDFLIBAPI intn DFR8getimage(const char *filename, uint8 *image, int32 xdim, int32 ydim, uint8 *pal)
HDFFCLIBAPI intf intf intf intf void * buffer
HDFLIBAPI intn DFKlco8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 Vfindclass(HFILEID f, const char *vgclass)
HDFLIBAPI intn DFKuo2s(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFKco4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 Vdetach(int32 vkey)
HDFLIBAPI intn GRgetiminfo(int32 riid, char *name, int32 *ncomp, int32 *nt, int32 *il, int32 dimsizes[2], int32 *n_attr)
HDFFCLIBAPI intf intf _fcd intf * annlen
HDFLIBAPI int DFSDgetdata(const char *filename, intn rank, int32 maxsizes[], void *data)
HDFLIBAPI int DFSDreadref(char *filename, uint16 ref)
HDFLIBAPI intn DFPrestart(void)
HDFLIBAPI intn Hsync(int32 file_id)
HDFLIBAPI int32 DFCIrle(const void *buf, void *bufto, int32 len)
HDFLIBAPI int32 Hlength(int32 file_id, uint16 tag, uint16 ref)
HDFLIBAPI intn GR2bmapped(int32 riid, intn *tobe_mapped, intn *created_byGR)
HDFLIBAPI intn DFKpo8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFFCLIBAPI intf intf * pydim
HDFFCLIBAPI intf * maxcache
HDFFCLIBAPI intf * idarray
HDFLIBAPI intn DFKmi2i(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 Vgettagrefs(int32 vkey, int32 tagarray[], int32 refarray[], int32 n)
HDFLIBAPI intn DFKsb8b(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFKlpi4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 VSQuerytag(int32 vkey)
HDFLIBAPI int32 GRgetlutid(int32 riid, int32 idx)
HDFLIBAPI intn GRattrinfo(int32 id, int32 idx, char *name, int32 *attr_nt, int32 *count)
HDFLIBAPI intn Hinquire(int32 access_id, int32 *pfile_id, uint16 *ptag, uint16 *pref, int32 *plength, int32 *poffset, int32 *pposn, int16 *paccess, int16 *pspecial)
HDFLIBAPI int32 Hstartread(int32 file_id, uint16 tag, uint16 ref)
HDFFCLIBAPI _fcd _fcd _fcd coordsys
HDFLIBAPI intn DFKsb2b(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 Vflocate(int32 vkey, char *field)
HDFLIBAPI intn VSfexist(int32 vkey, char *fields)
HDFFCLIBAPI intf intf * interlace
HDFLIBAPI int32 Hnumber(int32 file_id, uint16 tag)
HDFLIBAPI intn vcompareref(void *k1, void *k2, intn cmparg)
HDFLIBAPI intn DFKlvi8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn HPregister_term_func(hdf_termfunc_t term_func)
HDFLIBAPI intn GRsetexternalfile(int32 riid, const char *filename, int32 offset)
HDFLIBAPI int32 DFANgetfidlen(int32 file_id, intn isfirst)
HDFLIBAPI intn rigcompare(void *k1, void *k2, intn cmparg)
HDFLIBAPI intn DFKlvo4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int DFSDgetfillvalue(void *fill_value)
HDFLIBAPI intn GRsetchunk(int32 riid, HDF_CHUNK_DEF chunk_def, int32 flags)
HDFLIBAPI int32 VSseek(int32 vkey, int32 eltpos)
HDFLIBAPI intn HDdont_atexit(void)
HDFLIBAPI int32 VSgetid(HFILEID f, int32 vsref)
HDFFCLIBAPI intf intf _fcd intf intf intf * startpos
HDFLIBAPI intn DFANputdesc(const char *filename, uint16 tag, uint16 ref, char *desc, int32 desclen)
HDFFCLIBAPI _fcd intf intf intf * compress
HDFLIBAPI int32 Vinsert(int32 vkey, int32 vskey)
HDFFCLIBAPI _fcd intf intf * nt
HDFLIBAPI int32 Vgetclass(int32 vkey, char *vgclass)
HDFLIBAPI void HEreport(const char *,...)
HDFLIBAPI intn Vgettagref(int32 vkey, int32 which, int32 *tag, int32 *ref)
HDFLIBAPI uint16 DFfindnextref(int32 file_id, uint16 tag, uint16 lref)
HDFLIBAPI int32 Hstartwrite(int32 file_id, uint16 tag, uint16 ref, int32 length)
HDFLIBAPI intn HCPgetcompinfo(int32 file_id, uint16 data_tag, uint16 data_ref, comp_coder_t *coder_type, comp_info *c_info)
HDFLIBAPI int32 Vattach(HFILEID f, int32 vgid, const char *accesstype)
HDFLIBAPI intn Vdeletetagref(int32 vkey, int32 tag, int32 ref)
HDFLIBAPI intn DFANIputann(const char *filename, uint16 tag, uint16 ref, uint8 *ann, int32 annlen, int type)
HDFLIBAPI intn DFKnb2b(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn HDis_special_tag(uint16 tag)
HDFLIBAPI intn Hgetbit(int32 bitid)
HDFLIBAPI intn DFKlci4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn Vattrinfo2(int32 vgid, intn attrindex, char *name, int32 *datatype, int32 *count, int32 *size, int32 *nfields, uint16 *refnum)
HDFLIBAPI intn DFPaddpal(const char *filename, const void *palette)
HDFFCLIBAPI intf intf _fcd intf * listsize
HDFLIBAPI intn Hseek(int32 access_id, int32 offset, intn origin)
HDFLIBAPI intn DFKvi8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFFCLIBAPI intf intf * ref
HDFFCLIBAPI _fcd intf intf _fcd pal
HDFFCLIBAPI intf * packtype
HDFLIBAPI int32 Vgetversion(int32 vgid)
PRIVATE uint16 search_ref
HDFLIBAPI intn DFR8restart(void)
HDFLIBAPI intn HPbitshutdown(void)
HDFLIBAPI int32 ANcreatef(int32 an_id, ann_type type)
HDFLIBAPI int32 Hstartaccess(int32 file_id, uint16 tag, uint16 ref, uint32 flags)
HDFLIBAPI intn DFKluo4i(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI void HEpush(hdf_err_code_t error_code, const char *function_name, const char *file_name, intn line)
HDFLIBAPI intn DFGRreqimil(intn il)
HDFLIBAPI intn GRreqimageil(int32 riid, intn il)
HDFLIBAPI intn VPshutdown(void)
HDFFCLIBAPI intf intf * ydim
HDFLIBAPI int DFSDgetslice(const char *filename, int32 winst[], int32 windims[], void *data, int32 dims[])
HDFLIBAPI intn DFGRaddlut(const char *filename, void *lut, int32 xdim, int32 ydim)
HDFLIBAPI intn DFdiput(int32 list, uint16 tag, uint16 ref)
HDFLIBAPI intn DFKnb4b(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 VSappendable(int32 vkey, int32 blk)
HDFLIBAPI intn ANannlist(int32 an_id, ann_type type, uint16 elem_tag, uint16 elem_ref, int32 ann_list[])
HDFFCLIBAPI intf * n_datasets
HDFFCLIBAPI _fcd _fcd _fcd intf * isfortran
HDFLIBAPI const char * HDgettagdesc(uint16 tag)
HDFLIBAPI int32 DFANIgetfannlen(int32 file_id, int type, int isfirst)
HDFLIBAPI int32 VSgetname(int32 vkey, char *vsname)
HDFLIBAPI int32 VSlone(HFILEID f, int32 *idarray, int32 asize)
PRIVATE uint16 search_tag
HDFLIBAPI intn DFKuo4s(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 VSfind(HFILEID f, const char *vsname)
HDFLIBAPI int32 DFdiread(int32 file_id, uint16 tag, uint16 ref)
HDFLIBAPI int DFSDwriteref(const char *filename, uint16 ref)
HDFFCLIBAPI _fcd intf intf * order
HDFLIBAPI int32 Vgetnext(int32 vkey, int32 id)
HDFLIBAPI intn VSgetexternalfile(int32 vkey, uintn name_len, char *filename, int32 *offset)
HDFLIBAPI intn DFGRsetimdims(int32 xdim, int32 ydim, intn ncomps, intn il)
HDFLIBAPI intn ANendaccess(int32 ann_id)
HDFLIBAPI intn HDreuse_tagref(int32 file_id, uint16 tag, uint16 ref)
HDFLIBAPI int32 GRnametoindex(int32 grid, const char *name)
HDFLIBAPI int32 VSsetclass(int32 vkey, const char *vsclass)
HDFLIBAPI intn DF24setdims(int32 xdim, int32 ydim)
HDFLIBAPI intn DFKluo4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn Hgetfileversion(int32 file_id, uint32 *majorv, uint32 *minorv, uint32 *release, char *string)
HDFLIBAPI int32 Vnrefs(int32 vkey, int32 tag)
HDFLIBAPI int32 DFANgetfds(int32 file_id, char *desc, int32 maxlen, intn isfirst)
HDFLIBAPI int32 VSgetinterlace(int32 vkey)
HDFLIBAPI int32 ANtagref2id(int32 an_id, uint16 ann_tag, uint16 ann_ref)
HDFLIBAPI int32 Vaddtagref(int32 vkey, int32 tag, int32 ref)
HDFLIBAPI intn DFR8readref(const char *filename, uint16 ref)
HDFLIBAPI intn GRgetlutinfo(int32 riid, int32 *ncomp, int32 *nt, int32 *il, int32 *nentries)
HDFFCLIBAPI intf * num_blocks
HDFLIBAPI intn DFGRIreqil(intn il, intn type)
HDFLIBAPI void DFCIunimcomp(int32 xdim, int32 ydim, uint8 in[], uint8 out[])
HDFLIBAPI intn DFPwriteref(const char *filename, uint16 ref)
HDFLIBAPI int DFgetcomp(int32 file_id, uint16 tag, uint16 ref, uint8 *image, int32 xdim, int32 ydim, uint16 scheme)
HDFFCLIBAPI intf intf _fcd intf * eltsize
HDFLIBAPI int DFSDendslab(void)
HDFLIBAPI int DFSDsetdatastrs(const char *label, const char *unit, const char *format, const char *coordsys)
HDFLIBAPI intn DF24restart(void)
HDFLIBAPI intn DFKuo8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFR8getdims(const char *filename, int32 *pxdim, int32 *pydim, int *pispal)
HDFLIBAPI char * VFfieldname(int32 vkey, int32 idx)
HDFLIBAPI int DFANIaddfann(int32 file_id, char *ann, int32 annlen, int type)
HDFFCLIBAPI intf _fcd intf intf intf * values
HDFLIBAPI int DFSDwriteslab(int32 start[], int32 stride[], int32 count[], void *data)
HDFLIBAPI intn HPisappendable(int32 aid)
HDFLIBAPI void DFCIimcomp(int32 xdim, int32 ydim, const uint8 *in, uint8 out[], uint8 in_pal[], uint8 out_pal[], int mode)
HDFLIBAPI intn DFANPshutdown(void)
HDFLIBAPI int DFANIlablist(const char *filename, uint16 tag, uint16 reflist[], uint8 *labellist, int listsize, int maxlen, int startpos, int isfortran)
HDFLIBAPI intn VSPshutdown(void)
HDFLIBAPI intn GRgetcompinfo(int32 riid, comp_coder_t *comp_type, comp_info *cinfo)
HDFLIBAPI int DFSDsetlengths(int maxlen_label, int maxlen_unit, int maxlen_format, int maxlen_coordsys)
HDFLIBAPI intn Hgetlibversion(uint32 *majorv, uint32 *minorv, uint32 *releasev, char *string)
HDFLIBAPI intn ANnumann(int32 an_id, ann_type type, uint16 elem_tag, uint16 elem_ref)
HDFLIBAPI void VSdump(int32 vkey)
HDFFCLIBAPI intf * isfirst
HDFFCLIBAPI _fcd intf * desclen
HDFFCLIBAPI _fcd _fcd intf * n
HDFLIBAPI intn DFKuo4i(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn Hshutdown(void)
HDFLIBAPI intn DFKsb4b(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int DFSDgetdims(const char *filename, intn *prank, int32 sizes[], intn maxrank)
HDFLIBAPI void vdestroynode(void *n)
HDFLIBAPI intn DFSDpre32sdg(char *filename, uint16 ref, intn *ispre32)
HDFLIBAPI intn DFKui2s(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn Happendable(int32 aid)
HDFLIBAPI intn DFGRPshutdown(void)
HDFPUBLIC char * HDstrdup(const char *s)
HDFFCLIBAPI intf intf intf * lcoordsys
HDFLIBAPI intn HXsetcreatedir(const char *dir)
HDFFCLIBAPI float64 float64 float64 * ioff_err
HDFLIBAPI intn Hgetntinfo(int32 numbertype, hdf_ntinfo_t *nt_info)
HDFLIBAPI intn Vnoldattrs(int32 vgid)
HDFLIBAPI int32 VQuerytag(int32 vkey)
HDFLIBAPI uint16 Hnewref(int32 file_id)
HDFLIBAPI int32 Hread(int32 access_id, int32 length, void *data)
HDFFCLIBAPI intf intf intf * pil
HDFLIBAPI intn GRPshutdown(void)
HDFLIBAPI int DFANIaddentry(int type, uint16 annref, uint16 datatag, uint16 dataref)
HDFLIBAPI intn DFputcomp(int32 file_id, uint16 tag, uint16 ref, const uint8 *image, int32 xdim, int32 ydim, uint8 *palette, uint8 *newpal, int16 scheme, comp_info *cinfo)
HDFLIBAPI int32 VSfindclass(HFILEID f, const char *vsclass)
HDFLIBAPI intn VSsetinterlace(int32 vkey, int32 interlace)
HDFFCLIBAPI intf intf intf intf void intf buffer_size[]
HDFLIBAPI intn GRsetattr(int32 id, const char *name, int32 attr_nt, int32 count, const void *data)
HDFFCLIBAPI _fcd intf intf intf * il
HDFLIBAPI intn DFGRputimage(const char *filename, void *image, int32 xdim, int32 ydim)
HDFLIBAPI intn DFANgetlabel(const char *filename, uint16 tag, uint16 ref, char *label, int32 maxlen)
HDFLIBAPI void HEprint(FILE *stream, int32 print_level)
HDFLIBAPI uint16 HDbase_tag(uint16 tag)
HDFLIBAPI intn Hexist(int32 file_id, uint16 search_tag, uint16 search_ref)
HDFLIBAPI intn Hclose(int32 file_id)
HDFLIBAPI int32 VSgetclass(int32 vkey, char *vsclass)
HDFLIBAPI intn DFKui4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn GRgetchunkinfo(int32 riid, HDF_CHUNK_DEF *chunk_def, int32 *flags)
HDFLIBAPI intn GRwritelut(int32 riid, int32 ncomps, int32 nt, int32 il, int32 nentries, void *data)
HDFLIBAPI int DFSDgetdatalen(int *llabel, int *lunit, int *lformat, int *lcoordsys)
HDFLIBAPI int32 ANstart(int32 file_id)
HDFLIBAPI intn DFANputlabel(const char *filename, uint16 tag, uint16 ref, char *label)
HDFLIBAPI int32 ANid2tagref(int32 an_id, uint16 *ann_tag, uint16 *ann_ref)
HDFLIBAPI int32 Hopen(const char *path, intn acc_mode, int16 ndds)
HDFLIBAPI int32 Vgetuservgs(int32 id, int32 start_ref, int32 n_vgs, int32 *refarray)
HDFLIBAPI intn HDcheck_tagref(int32 file_id, uint16 tag, uint16 ref)
HDFLIBAPI int32 vexistvg(HFILEID f, uint16 vgid)
HDFLIBAPI uint16 DF24lastref(void)
HDFFCLIBAPI _fcd intf * ncomp
HDFLIBAPI intn Hcache(int32 file_id, intn cache_on)
HDFLIBAPI intn DFR8writeref(const char *filename, uint16 ref)
HDFLIBAPI int32 ANreadann(int32 ann_id, char *ann, int32 maxlen)
HDFLIBAPI intn DFANlablist(const char *filename, uint16 tag, uint16 reflist[], char *labellist, intn listsize, intn maxlen, intn startpos)
HDFLIBAPI intn HCPgetcomptype(int32 file_id, uint16 data_tag, uint16 data_ref, comp_coder_t *coder_type)
HDFLIBAPI intn DFKuo4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFFCLIBAPI intf void * scale
HDFLIBAPI int DFSDgetdimlen(int dim, int *llabel, int *lunit, int *lformat)
HDFLIBAPI void vsdestroynode(void *n)
HDFLIBAPI intn DFR8nimages(const char *filename)
HDFFCLIBAPI intf * acc_mode
HDFLIBAPI uint16 GRluttoref(int32 lutid)
HDFLIBAPI intn DFKmo2b(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFdiwrite(int32 file_id, int32 list, uint16 tag, uint16 ref)
HDFLIBAPI int32 Vntagrefs(int32 vkey)
HDFLIBAPI intn HCPencode_header(uint8 *p, comp_model_t model_type, model_info *m_info, comp_coder_t coder_type, comp_info *c_info)
HDFLIBAPI intn DFR8getpalref(uint16 *pal_ref)
HDFLIBAPI int32 Vgetname(int32 vkey, char *vgname)
HDFLIBAPI char * HDgetNTdesc(int32 nt)
HDFFCLIBAPI intf intf _fcd fields
HDFLIBAPI int32 VHmakegroup(HFILEID f, int32 tagarray[], int32 refarray[], int32 n, const char *vgname, const char *vgclass)
HDFLIBAPI int32 VSgetfields(int32 vkey, char *fields)
HDFLIBAPI intn DFKlmi2s(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFPUBLIC intn HCget_config_info(comp_coder_t coder_type, uint32 *compression_config_info)
HDFLIBAPI intn DFGRIgetdims(const char *filename, int32 *pxdim, int32 *pydim, intn *pncomps, intn *pil, intn type)
HDFLIBAPI intn GRwritechunk(int32 riid, int32 *origin, const void *datap)
HDFLIBAPI int32 VHstoredata(HFILEID f, const char *field, const uint8 *buf, int32 n, int32 datatype, const char *vsname, const char *vsclass)
HDFLIBAPI intn DFKlvi4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFFCLIBAPI intf intf start[]
HDFLIBAPI intn DFGRsetcompress(int32 scheme, comp_info *cinfo)
HDFLIBAPI intn Visvg(int32 vkey, int32 id)
HDFLIBAPI intn VSPhshutdown(void)
HDFLIBAPI int32 vexistvs(HFILEID f, uint16 vsref)
HDFLIBAPI void DFdifree(int32 groupID)
HDFLIBAPI intn DFKlui4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn Hdeldd(int32 file_id, uint16 tag, uint16 ref)
HDFLIBAPI int32 Hendbitaccess(int32 bitfile_id, intn flushbit)
HDFLIBAPI intn DF24nimages(const char *filename)
HDFLIBAPI int32 DFANgetfid(int32 file_id, char *id, int32 maxlen, intn isfirst)
HDFLIBAPI int DFSDreadslab(const char *filename, int32 start[], int32 slab_size[], int32 stride[], void *buffer, int32 buffer_size[])
HDFLIBAPI int32 GRselect(int32 grid, int32 idx)
HDFLIBAPI intn DFKui2i(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DF24reqil(intn il)
HDFLIBAPI uint16 GRidtoref(int32 riid)
HDFLIBAPI int DFR8setcompress(int32 scheme, comp_info *cinfo)
int32 chunk_lengths[H4_MAX_VAR_DIMS]
HDFLIBAPI int32 HCPquery_encode_header(comp_model_t model_type, model_info *m_info, comp_coder_t coder_type, comp_info *c_info)
HDFLIBAPI uint16 DFGRIlastref(void)
HDFLIBAPI intn DFGRIsetdims(int32 xdim, int32 ydim, intn ncomps, intn type)
HDFLIBAPI intn DFKlui2i(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 DFANgetdesclen(const char *filename, uint16 tag, uint16 ref)
HDFLIBAPI intn DFGRgetlutdims(const char *filename, int32 *pxdim, int32 *pydim, intn *pncomps, intn *pil)
HDFLIBAPI intn DFKlui8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int DFSDclear(void)
HDFLIBAPI intn HLsetblockinfo(int32 aid, int32 block_size, int32 num_blocks)
HDFLIBAPI int DFSDsetdimscale(intn dim, int32 dimsize, void *scale)
HDFLIBAPI intn DFANgetdesc(const char *filename, uint16 tag, uint16 ref, char *desc, int32 maxlen)
HDFFCLIBAPI intf * eltpos
HDFLIBAPI int32 VSgetversion(int32 vkey)
HDFLIBAPI int32 VSwrite(int32 vkey, const uint8 buf[], int32 nelt, int32 interlace)
HDFFCLIBAPI intf intf intf * type
HDFLIBAPI intn Vattrinfo(int32 vgid, intn attrindex, char *name, int32 *datatype, int32 *count, int32 *size)
HDFLIBAPI int DFSDsetorder(int arrayorder)
HDFFCLIBAPI intf intf * n_attrs
HDFLIBAPI uint16 DFSDlastref(void)
HDFFCLIBAPI intf intf * flags
HDFLIBAPI int32 VSattach(HFILEID f, int32 vsref, const char *accesstype)
HDFLIBAPI int HDerr(int32 file_id)
HDFLIBAPI uint16 DFANIlocate(int32 file_id, int type, uint16 tag, uint16 ref)
HDFFCLIBAPI intf intf * asize
HDFLIBAPI intn VSisattr(int32 vsid)
HDFLIBAPI intn VSsetnumblocks(int32 vkey, int32 num_blocks)
HDFFCLIBAPI intf intf _fcd intf * maxlen
HDFLIBAPI intn HCPdecode_header(uint8 *p, comp_model_t *model_type, model_info *m_info, comp_coder_t *coder_type, comp_info *c_info)
HDFLIBAPI intn Hsetaccesstype(int32 access_id, uintn accesstype)
HDFLIBAPI int32 Hputelement(int32 file_id, uint16 tag, uint16 ref, const uint8 *data, int32 length)
HDFLIBAPI intn DFGRsetlut(void *lut, int32 xdim, int32 ydim)
HDFLIBAPI int32 Hstartbitread(int32 file_id, uint16 tag, uint16 ref)
HDFLIBAPI intn GRgetcompress(int32 riid, comp_coder_t *comp_type, comp_info *cinfo)
HDFLIBAPI int32 scanattrs(const char *attrs, int32 *attrc, char ***attrv)
HDFLIBAPI intn HDgetc(int32 access_id)
HDFLIBAPI intn DFdinobj(int32 list)
HDFLIBAPI intn GRsetchunkcache(int32 riid, int32 maxcache, int32 flags)
HDFFCLIBAPI intf stride[]
HDFLIBAPI int32 ANcreate(int32 an_id, uint16 elem_tag, uint16 elem_ref, ann_type type)
HDFLIBAPI intn DFKlmo2b(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn HDpackFstring(char *src, char *dest, intn len)
HDFLIBAPI int DFSDrestart(void)
HDFLIBAPI intn DFKlui2s(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 GRstart(int32 hdf_file_id)
HDFLIBAPI int32 Hwrite(int32 access_id, int32 length, const void *data)
HDFLIBAPI int32 ANselect(int32 an_id, int32 idx, ann_type type)
HDFLIBAPI intn VSfindex(int32 vsid, const char *fieldname, int32 *fldindex)
HDFLIBAPI int32 VFnfields(int32 vkey)
HDFLIBAPI intn DFANaddfds(int32 file_id, char *desc, int32 desclen)
HDFLIBAPI intn DFGRIaddimlut(const char *filename, const void *imlut, int32 xdim, int32 ydim, intn type, intn isfortran, intn newfile)
HDFLIBAPI intn DFKluo2s(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFFCLIBAPI _fcd intf intf intf intf * newfile
HDFFCLIBAPI intf intf windims[]
HDFLIBAPI intn DFKlpi8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFANIgetann(const char *filename, uint16 tag, uint16 ref, uint8 *ann, int32 maxlen, int type, int isfortran)
HDFLIBAPI intn DFANclear(void)
HDFFCLIBAPI intf ptr[][4]
HDFFCLIBAPI intf intf sizes[]
HDFLIBAPI int32 HXcreate(int32 file_id, uint16 tag, uint16 ref, const char *extern_file_name, int32 offset, int32 start_len)
HDFLIBAPI int32 VSelts(int32 vkey)
HDFLIBAPI int32 Vlone(HFILEID f, int32 *idarray, int32 asize)
HDFLIBAPI intn DFGRgetimage(const char *filename, void *image, int32 xdim, int32 ydim)
HDFFCLIBAPI intf * offset
HDFLIBAPI int DFSDputdata(const char *filename, intn rank, int32 dimsizes[], void *data)
HDFLIBAPI intn DFKci8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn Hishdf(const char *filename)
struct hdf_chunk_def_u::@15 nbit
HDFLIBAPI int32 Htell(int32 access_id)
HDFLIBAPI intn DFPreadref(const char *filename, uint16 ref)
HDFLIBAPI intn DFKui4s(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn Hfind(int32 file_id, uint16 search_tag, uint16 search_ref, uint16 *find_tag, uint16 *find_ref, int32 *find_offset, int32 *find_length, intn direction)
HDFLIBAPI intn GRfileinfo(int32 grid, int32 *n_datasets, int32 *n_attrs)
HDFLIBAPI intn DFKpi4f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn HXsetdir(const char *dir)
HDFLIBAPI intn VSfpack(int32 vsid, intn packtype, const char *fields_in_buf, void *buf, intn bufsz, intn n_records, const char *fields, void *fldbufpt[])
HDFLIBAPI intn DFGRreqlutil(intn il)
HDFLIBAPI int32 Hgetelement(int32 file_id, uint16 tag, uint16 ref, uint8 *data)
HDFLIBAPI intn Hfidinquire(int32 file_id, char **fname, intn *acc_mode, intn *attach)
HDFFCLIBAPI int32 float32 float32 float32 float32 float32 _fcd palette
HDFLIBAPI intn HCPgetcompress(int32 file_id, uint16 data_tag, uint16 data_ref, comp_coder_t *coder_type, comp_info *c_info)
HDFLIBAPI int8 DFKgetPNSC(int32 numbertype, int32 machinetype)
HDFLIBAPI intn VSsetexternalfile(int32 vkey, const char *filename, int32 offset)
HDFLIBAPI intn DFKvo8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFFCLIBAPI intf intf * maxlen_format
intn(* hdf_termfunc_t)(void)
HDFLIBAPI int32 Vsetname(int32 vkey, const char *vgname)
HDFLIBAPI uint16 ANatype2tag(ann_type atype)
HDFLIBAPI intn GRgetattr(int32 id, int32 idx, void *data)
HDFLIBAPI int32 DFKislitendNT(int32 numbertype)
HDFFCLIBAPI _fcd _fcd format
HDFLIBAPI int DFSDgetdimstrs(int dim, char *label, char *unit, char *format)
HDFLIBAPI intn Visinternal(const char *classname)
HDFFCLIBAPI intf intf intf slab_size[]
HDFLIBAPI int DFSDadddata(const char *filename, intn rank, int32 dimsizes[], void *data)
HDFLIBAPI int DFSDstartslab(const char *filename)
HDFLIBAPI int32 DFKconvert(void *source, void *dest, int32 ntype, int32 num_elm, int16 acc_mode, int32 source_stride, int32 dest_stride)
HDFLIBAPI intn DFANaddfid(int32 file_id, char *id)
HDFLIBAPI int32 GRreftoindex(int32 grid, uint16 ref)
HDFLIBAPI intn DFGRgetlut(const char *filename, void *lut, int32 xdim, int32 ydim)
HDFLIBAPI int DFSDstartslice(const char *filename)
HDFLIBAPI intn VSofclass(int32 id, const char *vsclass, uintn start_vd, uintn array_size, uint16 *refarray)
HDFFCLIBAPI intf intf intf * maxrank
HDFLIBAPI intn DFCIjpeg(int32 file_id, uint16 tag, uint16 ref, int32 xdim, int32 ydim, const void *image, int16 scheme, comp_info *scheme_info)
HDFLIBAPI int DFSDgetNT(int32 *pnumbertype)
HDFLIBAPI intn DFdiget(int32 list, uint16 *ptag, uint16 *pref)
HDFLIBAPI intn Hendaccess(int32 access_id)
HDFFCLIBAPI intf * maxsize
HDFLIBAPI intn DFKlvo8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFKluo8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn DFSDPshutdown(void)
HDFLIBAPI intn DFKnb1b(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFFCLIBAPI intf intf _fcd labellist
HDFLIBAPI int32 vcheckcompat(char *fs)
HDFLIBAPI intn Hbitwrite(int32 bitid, intn count, uint32 data)
HDFLIBAPI intn DFKlpo8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI int32 DFANgetfdslen(int32 file_id, intn isfirst)
HDFLIBAPI int DFSDgetdimscale(intn dim, int32 maxsize, void *scale)
HDFLIBAPI int32 Vsetclass(int32 vkey, const char *vgclass)
HDFLIBAPI intn DFKui8f(void *s, void *d, uint32 num_elm, uint32 source_stride, uint32 dest_stride)
HDFLIBAPI intn Hsetlength(int32 file_id, int32 length)
HDFLIBAPI int DFSDsetNT(int32 numbertype)
HDFLIBAPI intn HDflush(int32 file_id)
HDFLIBAPI int DFSDputslice(int32 winend[], void *data, int32 dims[])
HDFFCLIBAPI intf intf * lunit
HDFLIBAPI intn HLgetblockinfo(int32 aid, int32 *block_size, int32 *num_blocks)
HDFLIBAPI int DFKNTsize(int32 number_type)
HDFLIBAPI intn VSsetfields(int32 vkey, const char *fields)