4 #define fits_parse_input_url ffiurl
5 #define fits_parse_rootname ffrtnm
6 #define fits_parse_output_url ffourl
7 #define fits_parse_extspec ffexts
8 #define fits_parse_extnum ffextn
9 #define fits_parse_binspec ffbins
10 #define fits_parse_binrange ffbinr
11 #define fits_open_memfile ffomem
12 #define fits_open_file ffopen
13 #define fits_reopen_file ffreopen
14 #define fits_create_file ffinit
15 #define fits_create_memfile ffimem
16 #define fits_create_template fftplt
17 #define fits_flush_file ffflus
18 #define fits_close_file ffclos
19 #define fits_delete_file ffdelt
20 #define fits_file_name ffflnm
21 #define fits_file_mode ffflmd
22 #define fits_url_type ffurlt
24 #define fits_get_version ffvers
25 #define fits_uppercase ffupch
26 #define fits_get_errstatus ffgerr
27 #define fits_write_errmsg ffpmsg
28 #define fits_read_errmsg ffgmsg
29 #define fits_clear_errmsg ffcmsg
30 #define fits_report_error ffrprt
31 #define fits_compare_str ffcmps
32 #define fits_test_keyword fftkey
33 #define fits_test_record fftrec
34 #define fits_null_check ffnchk
35 #define fits_make_keyn ffkeyn
36 #define fits_make_nkey ffnkey
37 #define fits_get_keyclass ffgkcl
38 #define fits_get_keytype ffdtyp
39 #define fits_parse_value ffpsvc
40 #define fits_get_keyname ffgknm
41 #define fits_parse_template ffgthd
42 #define fits_ascii_tform ffasfm
43 #define fits_binary_tform ffbnfm
44 #define fits_get_tbcol ffgabc
45 #define fits_get_rowsize ffgrsz
46 #define fits_get_col_display_width ffgcdw
48 #define fits_write_record ffprec
49 #define fits_write_key ffpky
50 #define fits_write_key_unit ffpunt
51 #define fits_write_comment ffpcom
52 #define fits_write_history ffphis
53 #define fits_write_date ffpdat
54 #define fits_get_system_time ffgstm
55 #define fits_get_system_date ffgsdt
56 #define fits_date2str ffdt2s
57 #define fits_time2str fftm2s
58 #define fits_str2date ffs2dt
59 #define fits_str2time ffs2tm
60 #define fits_write_key_longstr ffpkls
61 #define fits_write_key_longwarn ffplsw
62 #define fits_write_key_null ffpkyu
63 #define fits_write_key_str ffpkys
64 #define fits_write_key_log ffpkyl
65 #define fits_write_key_lng ffpkyj
66 #define fits_write_key_fixflt ffpkyf
67 #define fits_write_key_flt ffpkye
68 #define fits_write_key_fixdbl ffpkyg
69 #define fits_write_key_dbl ffpkyd
70 #define fits_write_key_fixcmp ffpkfc
71 #define fits_write_key_cmp ffpkyc
72 #define fits_write_key_fixdblcmp ffpkfm
73 #define fits_write_key_dblcmp ffpkym
74 #define fits_write_key_triple ffpkyt
75 #define fits_write_tdim ffptdm
76 #define fits_write_keys_str ffpkns
77 #define fits_write_keys_log ffpknl
78 #define fits_write_keys_lng ffpknj
79 #define fits_write_keys_fixflt ffpknf
80 #define fits_write_keys_flt ffpkne
81 #define fits_write_keys_fixdbl ffpkng
82 #define fits_write_keys_dbl ffpknd
83 #define fits_copy_key ffcpky
84 #define fits_write_imghdr ffphps
85 #define fits_write_grphdr ffphpr
86 #define fits_write_atblhdr ffphtb
87 #define fits_write_btblhdr ffphbn
88 #define fits_write_key_template ffpktp
90 #define fits_get_hdrspace ffghsp
91 #define fits_get_hdrpos ffghps
92 #define fits_movabs_key ffmaky
93 #define fits_movrel_key ffmrky
94 #define fits_find_nextkey ffgnxk
96 #define fits_read_record ffgrec
97 #define fits_read_card ffgcrd
98 #define fits_read_key_unit ffgunt
99 #define fits_read_keyn ffgkyn
100 #define fits_read_key ffgky
101 #define fits_read_keyword ffgkey
102 #define fits_read_key_str ffgkys
103 #define fits_read_key_log ffgkyl
104 #define fits_read_key_lng ffgkyj
105 #define fits_read_key_flt ffgkye
106 #define fits_read_key_dbl ffgkyd
107 #define fits_read_key_cmp ffgkyc
108 #define fits_read_key_dblcmp ffgkym
109 #define fits_read_key_triple ffgkyt
110 #define fits_read_key_longstr ffgkls
111 #define fits_read_tdim ffgtdm
112 #define fits_decode_tdim ffdtdm
113 #define fits_read_keys_str ffgkns
114 #define fits_read_keys_log ffgknl
115 #define fits_read_keys_lng ffgknj
116 #define fits_read_keys_flt ffgkne
117 #define fits_read_keys_dbl ffgknd
118 #define fits_read_imghdr ffghpr
119 #define fits_read_atblhdr ffghtb
120 #define fits_read_btblhdr ffghbn
121 #define fits_header2str ffh2st
123 #define fits_update_card ffucrd
124 #define fits_update_key ffuky
125 #define fits_update_key_null ffukyu
126 #define fits_update_key_str ffukys
127 #define fits_update_key_longstr ffukls
128 #define fits_update_key_log ffukyl
129 #define fits_update_key_lng ffukyj
130 #define fits_update_key_fixflt ffukyf
131 #define fits_update_key_flt ffukye
132 #define fits_update_key_fixdbl ffukyg
133 #define fits_update_key_dbl ffukyd
134 #define fits_update_key_fixcmp ffukfc
135 #define fits_update_key_cmp ffukyc
136 #define fits_update_key_fixdblcmp ffukfm
137 #define fits_update_key_dblcmp ffukym
139 #define fits_modify_record ffmrec
140 #define fits_modify_card ffmcrd
141 #define fits_modify_name ffmnam
142 #define fits_modify_comment ffmcom
143 #define fits_modify_key_null ffmkyu
144 #define fits_modify_key_str ffmkys
145 #define fits_modify_key_longstr ffmkls
146 #define fits_modify_key_log ffmkyl
147 #define fits_modify_key_lng ffmkyj
148 #define fits_modify_key_fixflt ffmkyf
149 #define fits_modify_key_flt ffmkye
150 #define fits_modify_key_fixdbl ffmkyg
151 #define fits_modify_key_dbl ffmkyd
152 #define fits_modify_key_fixcmp ffmkfc
153 #define fits_modify_key_cmp ffmkyc
154 #define fits_modify_key_fixdblcmp ffmkfm
155 #define fits_modify_key_dblcmp ffmkym
157 #define fits_insert_record ffirec
158 #define fits_insert_key_null ffikyu
159 #define fits_insert_key_str ffikys
160 #define fits_insert_key_longstr ffikls
161 #define fits_insert_key_log ffikyl
162 #define fits_insert_key_lng ffikyj
163 #define fits_insert_key_fixflt ffikyf
164 #define fits_insert_key_flt ffikye
165 #define fits_insert_key_fixdbl ffikyg
166 #define fits_insert_key_dbl ffikyd
167 #define fits_insert_key_fixcmp ffikfc
168 #define fits_insert_key_cmp ffikyc
169 #define fits_insert_key_fixdblcmp ffikfm
170 #define fits_insert_key_dblcmp ffikym
172 #define fits_delete_key ffdkey
173 #define fits_delete_record ffdrec
174 #define fits_get_hdu_num ffghdn
175 #define fits_get_hdu_type ffghdt
176 #define fits_get_hduaddr ffghad
177 #define fits_get_hduoff ffghof
179 #define fits_get_img_param ffgipr
180 #define fits_get_img_type ffgidt
181 #define fits_get_img_dim ffgidm
182 #define fits_get_img_size ffgisz
184 #define fits_movabs_hdu ffmahd
185 #define fits_movrel_hdu ffmrhd
186 #define fits_movnam_hdu ffmnhd
187 #define fits_get_num_hdus ffthdu
188 #define fits_create_img ffcrim
189 #define fits_create_tbl ffcrtb
190 #define fits_create_hdu ffcrhd
191 #define fits_insert_img ffiimg
192 #define fits_insert_atbl ffitab
193 #define fits_insert_btbl ffibin
194 #define fits_resize_img ffrsim
195 #define fits_delete_hdu ffdhdu
196 #define fits_copy_hdu ffcopy
197 #define fits_copy_header ffcphd
198 #define fits_copy_data ffcpdt
200 #define fits_set_hdustruc ffrdef
201 #define fits_set_hdrsize ffhdef
202 #define fits_write_theap ffpthp
204 #define fits_encode_chksum ffesum
205 #define fits_decode_chksum ffdsum
206 #define fits_write_chksum ffpcks
207 #define fits_update_chksum ffupck
208 #define fits_verify_chksum ffvcks
209 #define fits_get_chksum ffgcks
211 #define fits_set_bscale ffpscl
212 #define fits_set_tscale fftscl
213 #define fits_set_imgnull ffpnul
214 #define fits_set_btblnull fftnul
215 #define fits_set_atblnull ffsnul
217 #define fits_get_colnum ffgcno
218 #define fits_get_colname ffgcnn
219 #define fits_get_coltype ffgtcl
220 #define fits_get_num_rows ffgnrw
221 #define fits_get_num_cols ffgncl
222 #define fits_get_acolparms ffgacl
223 #define fits_get_bcolparms ffgbcl
225 #define fits_iterate_data ffiter
227 #define fits_read_grppar_byt ffggpb
228 #define fits_read_grppar_usht ffggpui
229 #define fits_read_grppar_ulng ffggpuj
230 #define fits_read_grppar_sht ffggpi
231 #define fits_read_grppar_lng ffggpj
232 #define fits_read_grppar_int ffggpk
233 #define fits_read_grppar_uint ffggpuk
234 #define fits_read_grppar_flt ffggpe
235 #define fits_read_grppar_dbl ffggpd
237 #define fits_read_pix ffgpxv
238 #define fits_read_pixnull ffgpxf
239 #define fits_read_img ffgpv
240 #define fits_read_imgnull ffgpf
241 #define fits_read_img_byt ffgpvb
242 #define fits_read_img_usht ffgpvui
243 #define fits_read_img_ulng ffgpvuj
244 #define fits_read_img_sht ffgpvi
245 #define fits_read_img_lng ffgpvj
246 #define fits_read_img_uint ffgpvuk
247 #define fits_read_img_int ffgpvk
248 #define fits_read_img_flt ffgpve
249 #define fits_read_img_dbl ffgpvd
251 #define fits_read_imgnull_byt ffgpfb
252 #define fits_read_imgnull_usht ffgpfui
253 #define fits_read_imgnull_ulng ffgpfuj
254 #define fits_read_imgnull_sht ffgpfi
255 #define fits_read_imgnull_lng ffgpfj
256 #define fits_read_imgnull_uint ffgpfuk
257 #define fits_read_imgnull_int ffgpfk
258 #define fits_read_imgnull_flt ffgpfe
259 #define fits_read_imgnull_dbl ffgpfd
261 #define fits_read_2d_byt ffg2db
262 #define fits_read_2d_usht ffg2dui
263 #define fits_read_2d_ulng ffg2duj
264 #define fits_read_2d_sht ffg2di
265 #define fits_read_2d_lng ffg2dj
266 #define fits_read_2d_uint ffg2duk
267 #define fits_read_2d_int ffg2dk
268 #define fits_read_2d_flt ffg2de
269 #define fits_read_2d_dbl ffg2dd
271 #define fits_read_3d_byt ffg3db
272 #define fits_read_3d_usht ffg3dui
273 #define fits_read_3d_ulng ffg3duj
274 #define fits_read_3d_sht ffg3di
275 #define fits_read_3d_lng ffg3dj
276 #define fits_read_3d_uint ffg3duk
277 #define fits_read_3d_int ffg3dk
278 #define fits_read_3d_flt ffg3de
279 #define fits_read_3d_dbl ffg3dd
281 #define fits_read_subset ffgsv
282 #define fits_read_subset_byt ffgsvb
283 #define fits_read_subset_usht ffgsvui
284 #define fits_read_subset_ulng ffgsvuj
285 #define fits_read_subset_sht ffgsvi
286 #define fits_read_subset_lng ffgsvj
287 #define fits_read_subset_uint ffgsvuk
288 #define fits_read_subset_int ffgsvk
289 #define fits_read_subset_flt ffgsve
290 #define fits_read_subset_dbl ffgsvd
292 #define fits_read_subsetnull_byt ffgsfb
293 #define fits_read_subsetnull_usht ffgsfui
294 #define fits_read_subsetnull_ulng ffgsfuj
295 #define fits_read_subsetnull_sht ffgsfi
296 #define fits_read_subsetnull_lng ffgsfj
297 #define fits_read_subsetnull_uint ffgsfuk
298 #define fits_read_subsetnull_int ffgsfk
299 #define fits_read_subsetnull_flt ffgsfe
300 #define fits_read_subsetnull_dbl ffgsfd
302 #define fits_read_col ffgcv
303 #define fits_read_colnull ffgcf
304 #define fits_read_col_str ffgcvs
305 #define fits_read_col_log ffgcvl
306 #define fits_read_col_byt ffgcvb
307 #define fits_read_col_usht ffgcvui
308 #define fits_read_col_ulng ffgcvuj
309 #define fits_read_col_sht ffgcvi
310 #define fits_read_col_lng ffgcvj
311 #define fits_read_col_uint ffgcvuk
312 #define fits_read_col_int ffgcvk
313 #define fits_read_col_flt ffgcve
314 #define fits_read_col_dbl ffgcvd
315 #define fits_read_col_cmp ffgcvc
316 #define fits_read_col_dblcmp ffgcvm
317 #define fits_read_col_bit ffgcx
318 #define fits_read_col_bit_usht ffgcxui
319 #define fits_read_col_bit_uint ffgcxuk
321 #define fits_read_colnull_str ffgcfs
322 #define fits_read_colnull_log ffgcfl
323 #define fits_read_colnull_byt ffgcfb
324 #define fits_read_colnull_usht ffgcfui
325 #define fits_read_colnull_ulng ffgcfuj
326 #define fits_read_colnull_sht ffgcfi
327 #define fits_read_colnull_lng ffgcfj
328 #define fits_read_colnull_uint ffgcfuk
329 #define fits_read_colnull_int ffgcfk
330 #define fits_read_colnull_flt ffgcfe
331 #define fits_read_colnull_dbl ffgcfd
332 #define fits_read_colnull_cmp ffgcfc
333 #define fits_read_colnull_dblcmp ffgcfm
335 #define fits_read_descript ffgdes
336 #define fits_read_descripts ffgdess
337 #define fits_read_tblbytes ffgtbb
339 #define fits_write_grppar_byt ffpgpb
340 #define fits_write_grppar_usht ffpgpui
341 #define fits_write_grppar_ulng ffpgpuj
342 #define fits_write_grppar_sht ffpgpi
343 #define fits_write_grppar_lng ffpgpj
344 #define fits_write_grppar_uint ffpgpuk
345 #define fits_write_grppar_int ffpgpk
346 #define fits_write_grppar_flt ffpgpe
347 #define fits_write_grppar_dbl ffpgpd
349 #define fits_write_pix ffppx
350 #define fits_write_img ffppr
351 #define fits_write_img_byt ffpprb
352 #define fits_write_img_usht ffpprui
353 #define fits_write_img_ulng ffppruj
354 #define fits_write_img_sht ffppri
355 #define fits_write_img_lng ffpprj
356 #define fits_write_img_uint ffppruk
357 #define fits_write_img_int ffpprk
358 #define fits_write_img_flt ffppre
359 #define fits_write_img_dbl ffpprd
361 #define fits_write_imgnull ffppn
362 #define fits_write_imgnull_byt ffppnb
363 #define fits_write_imgnull_usht ffppnui
364 #define fits_write_imgnull_ulng ffppnuj
365 #define fits_write_imgnull_sht ffppni
366 #define fits_write_imgnull_lng ffppnj
367 #define fits_write_imgnull_uint ffppnuk
368 #define fits_write_imgnull_int ffppnk
369 #define fits_write_imgnull_flt ffppne
370 #define fits_write_imgnull_dbl ffppnd
372 #define fits_write_img_null ffppru
373 #define fits_write_null_img ffpprn
375 #define fits_write_2d_byt ffp2db
376 #define fits_write_2d_usht ffp2dui
377 #define fits_write_2d_ulng ffp2duj
378 #define fits_write_2d_sht ffp2di
379 #define fits_write_2d_lng ffp2dj
380 #define fits_write_2d_uint ffp2duk
381 #define fits_write_2d_int ffp2dk
382 #define fits_write_2d_flt ffp2de
383 #define fits_write_2d_dbl ffp2dd
385 #define fits_write_3d_byt ffp3db
386 #define fits_write_3d_usht ffp3dui
387 #define fits_write_3d_ulng ffp3duj
388 #define fits_write_3d_sht ffp3di
389 #define fits_write_3d_lng ffp3dj
390 #define fits_write_3d_uint ffp3duk
391 #define fits_write_3d_int ffp3dk
392 #define fits_write_3d_flt ffp3de
393 #define fits_write_3d_dbl ffp3dd
395 #define fits_write_subset_byt ffpssb
396 #define fits_write_subset_usht ffpssui
397 #define fits_write_subset_ulng ffpssuj
398 #define fits_write_subset_sht ffpssi
399 #define fits_write_subset_lng ffpssj
400 #define fits_write_subset_uint ffpssuk
401 #define fits_write_subset_int ffpssk
402 #define fits_write_subset_flt ffpsse
403 #define fits_write_subset_dbl ffpssd
405 #define fits_write_col ffpcl
406 #define fits_write_col_str ffpcls
407 #define fits_write_col_log ffpcll
408 #define fits_write_col_byt ffpclb
409 #define fits_write_col_usht ffpclui
410 #define fits_write_col_ulng ffpcluj
411 #define fits_write_col_sht ffpcli
412 #define fits_write_col_lng ffpclj
413 #define fits_write_col_uint ffpcluk
414 #define fits_write_col_int ffpclk
415 #define fits_write_col_flt ffpcle
416 #define fits_write_col_dbl ffpcld
417 #define fits_write_col_cmp ffpclc
418 #define fits_write_col_dblcmp ffpclm
419 #define fits_write_col_null ffpclu
420 #define fits_write_col_bit ffpclx
422 #define fits_write_colnull ffpcn
423 #define fits_write_colnull_str ffpcns
424 #define fits_write_colnull_log ffpcnl
425 #define fits_write_colnull_byt ffpcnb
426 #define fits_write_colnull_usht ffpcnui
427 #define fits_write_colnull_ulng ffpcnuj
428 #define fits_write_colnull_sht ffpcni
429 #define fits_write_colnull_lng ffpcnj
430 #define fits_write_colnull_uint ffpcnuk
431 #define fits_write_colnull_int ffpcnk
432 #define fits_write_colnull_flt ffpcne
433 #define fits_write_colnull_dbl ffpcnd
435 #define fits_write_descript ffpdes
437 #define fits_write_tblbytes ffptbb
438 #define fits_insert_rows ffirow
439 #define fits_delete_rows ffdrow
440 #define fits_delete_rowlist ffdrws
441 #define fits_insert_col fficol
442 #define fits_insert_cols fficls
443 #define fits_delete_col ffdcol
444 #define fits_copy_col ffcpcl
445 #define fits_modify_vector_len ffmvec
447 #define fits_read_img_coord ffgics
448 #define fits_read_tbl_coord ffgtcs
449 #define fits_pix_to_world ffwldp
450 #define fits_world_to_pix ffxypx
452 #define fits_get_image_wcs_keys ffgiwcs
453 #define fits_get_table_wcs_keys ffgtwcs
455 #define fits_find_rows fffrow
456 #define fits_find_first_row ffffrw
457 #define fits_find_rows_cmp fffrwc
458 #define fits_select_rows ffsrow
459 #define fits_calc_rows ffcrow
460 #define fits_calculator ffcalc
461 #define fits_calculator_rng ffcalc_rng
462 #define fits_test_expr fftexp
464 #define fits_create_group ffgtcr
465 #define fits_insert_group ffgtis
466 #define fits_change_group ffgtch
467 #define fits_remove_group ffgtrm
468 #define fits_copy_group ffgtcp
469 #define fits_merge_groups ffgtmg
470 #define fits_compact_group ffgtcm
471 #define fits_verify_group ffgtvf
472 #define fits_open_group ffgtop
473 #define fits_add_group_member ffgtam
474 #define fits_get_num_members ffgtnm
476 #define fits_get_num_groups ffgmng
477 #define fits_open_member ffgmop
478 #define fits_copy_member ffgmcp
479 #define fits_transfer_member ffgmtf
480 #define fits_remove_member ffgmrm