Crate fitsio_sys_bindgen

Source
Expand description

This package was automatically generated with rust-bindgen and as such was not user-generated.

The functions contained are expected to be used with fitsio, a high level API wrapper around the low level direct C-bindings, though the bindings are complete enough to be usable.

This code will not be directly documented, and so users should refer to the fitsio C documentation for usage.

§Note about function names

Unfortunately we must use fits short names throughout. The C-api exposes long names for functions which are more descriptive, for example fits_open_file instead of ffopen, but the symbols available in the library have only short names, and the long names are merely preprocessor definitions.

§Examples

use std::ptr;
use std::ffi;

let filename = ffi::CString::new("!/tmp/test.fits").unwrap();
let mut fptr = ptr::null_mut();
let mut status = 0;

unsafe {
    // Create a new file, clobbering any pre-existing file
    fitsio_sys::ffinit(&mut fptr as *mut *mut _,
        filename.as_ptr(),
        &mut status);

    // Add an empty primary HDU
    fitsio_sys::ffphps(fptr, 8, 0, ptr::null_mut(), &mut status);

    // Finally close the file
    fitsio_sys::ffclos(fptr, &mut status);
}

assert_eq!(status, 0);

Structs§

FITSfile
PixelFilter
_G_fpos64_t
_G_fpos_t
_IO_FILE
_IO_codecvt
_IO_marker
_IO_wide_data
__BindgenUnionField
__atomic_wide_counter
__atomic_wide_counter__bindgen_ty_1
__fsid_t
__mbstate_t
__mbstate_t__bindgen_ty_1
__once_flag
__pthread_cond_s
__pthread_internal_list
__pthread_internal_slist
__pthread_mutex_s
__pthread_rwlock_arch_t
__sigset_t
__va_list_tag
div_t
drand48_data
fd_set
fitsfile
iteratorCol
ldiv_t
lldiv_t
pthread_attr_t
pthread_barrier_t
pthread_barrierattr_t
pthread_cond_t
pthread_condattr_t
pthread_mutex_t
pthread_mutexattr_t
pthread_rwlock_t
pthread_rwlockattr_t
random_data
tcolumn
timespec
timeval
wtbarr

Constants§

AIO_PRIO_DELTA_MAX
ANGLE_TOO_BIG
ANY_HDU
APPROX_WCS_KEY
ARG_MAX
ARRAY_TOO_BIG
ASCII_TBL
BAD_ATABLE_FORMAT
BAD_BITPIX
BAD_BTABLE_FORMAT
BAD_C2D
BAD_C2F
BAD_C2I
BAD_COL_NUM
BAD_DATATYPE
BAD_DATA_FILL
BAD_DATE
BAD_DECIM
BAD_DIMEN
BAD_DOUBLEKEY
BAD_ELEM_NUM
BAD_F2C
BAD_FILEPTR
BAD_FLOATKEY
BAD_GCOUNT
BAD_GROUP_ATTACH
BAD_GROUP_DETACH
BAD_GROUP_ID
BAD_HDU_NUM
BAD_HEADER_FILL
BAD_HEAP_PTR
BAD_I2C
BAD_INDEX_KEY
BAD_INTKEY
BAD_KEYCHAR
BAD_LOGICALKEY
BAD_NAXES
BAD_NAXIS
BAD_NETTIMEOUT
BAD_OPTION
BAD_ORDER
BAD_PCOUNT
BAD_PIX_NUM
BAD_ROW_NUM
BAD_ROW_WIDTH
BAD_SIMPLE
BAD_TBCOL
BAD_TDIM
BAD_TFIELDS
BAD_TFORM
BAD_TFORM_DTYPE
BAD_URL_PREFIX
BAD_WCS_PROJ
BAD_WCS_VAL
BC_BASE_MAX
BC_DIM_MAX
BC_SCALE_MAX
BC_STRING_MAX
BIG_ENDIAN
BINARY_TBL
BUFSIZ
BYTE_IMG
BYTE_ORDER
BZIP2_1
CASEINSEN
CASESEN
CFITSIO_MAJOR
CFITSIO_MICRO
CFITSIO_MINOR
CFITSIO_SONAME
CHARCLASS_NAME_MAX
COLL_WEIGHTS_MAX
COL_NOT_FOUND
COL_NOT_UNIQUE
COL_TOO_WIDE
CREATE_DISK_FILE
DATA_COMPRESSION_ERR
DATA_DECOMPRESSION_ERR
DELAYTIMER_MAX
DOUBLE_IMG
DRIVER_INIT_FAILED
END_JUNK
END_OF_FILE
EOF
EXIT_FAILURE
EXIT_SUCCESS
EXPR_NEST_MAX
FALSE
FD_SETSIZE
FILENAME_MAX
FILE_NOT_CLOSED
FILE_NOT_CREATED
FILE_NOT_OPENED
FLEN_CARD
FLEN_COMMENT
FLEN_ERRMSG
FLEN_FILENAME
FLEN_KEYWORD
FLEN_STATUS
FLEN_VALUE
FLOAT_IMG
FOPEN_MAX
GROUP_NOT_FOUND
GT_ID_ALL
GT_ID_ALL_URI
GT_ID_POS
GT_ID_POS_URI
GT_ID_REF
GT_ID_REF_URI
GZIP_1
GZIP_2
HCOMPRESS_1
HDU_ALREADY_MEMBER
HDU_ALREADY_TRACKED
HEADER_NOT_EMPTY
HOST_NAME_MAX
IDENTICAL_POINTERS
IMAGE_HDU
IOBUFLEN
InputCol
InputOutputCol
KEY_NO_EXIST
KEY_OUT_BOUNDS
LINE_MAX
LINK_MAX
LITTLE_ENDIAN
LOGIN_NAME_MAX
LONGLONG_IMG
LONG_IMG
L_ctermid
L_tmpnam
MAX_CANON
MAX_COMPRESS_DIM
MAX_INPUT
MB_LEN_MAX
MEMBER_NOT_FOUND
MEMORY_ALLOCATION
MQ_PRIO_MAX
NAME_MAX
NEG_AXIS
NEG_BYTES
NEG_FILE_POS
NEG_ROWS
NEG_WIDTH
NGP_BAD_ARG
NGP_EMPTY_CURLINE
NGP_EOF
NGP_ERRBASE
NGP_ERR_FOPEN
NGP_INC_NESTING
NGP_NO_MEMORY
NGP_NUL_PTR
NGP_OK
NGP_READ_ERR
NGP_TOKEN_NOT_EXPECT
NGP_UNREAD_QUEUE_FULL
NGROUPS_MAX
NIOBUF
NOCOMPRESS
NOT_ASCII_COL
NOT_ATABLE
NOT_BTABLE
NOT_GROUP_TABLE
NOT_IMAGE
NOT_LOGICAL_COL
NOT_POS_INT
NOT_TABLE
NOT_VARI_LEN
NO_BITPIX
NO_CLOSE_ERROR
NO_COMPRESSED_TILE
NO_DITHER
NO_END
NO_GCOUNT
NO_MATCHING_DRIVER
NO_NAXES
NO_NAXIS
NO_NULL
NO_PCOUNT
NO_QUOTE
NO_SIMPLE
NO_TBCOL
NO_TFIELDS
NO_TFORM
NO_WCS_KEY
NO_XTENSION
NR_OPEN
NULL_INPUT_PTR
NUM_OVERFLOW
OPEN_DISK_FILE
OPT_CMT_MBR
OPT_CMT_MBR_DEL
OPT_GCP_ALL
OPT_GCP_GPT
OPT_GCP_MBR
OPT_MCP_ADD
OPT_MCP_MOV
OPT_MCP_NADD
OPT_MCP_REPL
OPT_MRG_COPY
OPT_MRG_MOV
OPT_RM_ALL
OPT_RM_ENTRY
OPT_RM_GPT
OPT_RM_MBR
OVERFLOW_ERR
OutputCol
PARSE_BAD_COL
PARSE_BAD_OUTPUT
PARSE_BAD_TYPE
PARSE_LRG_VECTOR
PARSE_NO_OUTPUT
PARSE_SYNTAX_ERR
PATH_MAX
PDP_ENDIAN
PIPE_BUF
PLIO_1
PREPEND_PRIMARY
PTHREAD_DESTRUCTOR_ITERATIONS
PTHREAD_KEYS_MAX
PTHREAD_STACK_MIN
P_tmpdir
RAND_MAX
RANGE_PARSE_ERROR
READONLY
READONLY_FILE
READWRITE
READ_ERROR
RE_DUP_MAX
RICE_1
RTSIG_MAX
SAME_FILE
SBYTE_IMG
SEEK_CUR
SEEK_END
SEEK_ERROR
SEEK_SET
SEM_VALUE_MAX
SHARED_AGAIN
SHARED_BADARG
SHARED_ERRBASE
SHARED_IPCERR
SHARED_NOFILE
SHARED_NOMEM
SHARED_NORESIZE
SHARED_NOTINIT
SHARED_NULPTR
SHARED_TABFULL
SHORT_IMG
SKIP_IMAGE
SKIP_NULL_PRIMARY
SKIP_TABLE
SUBTRACTIVE_DITHER_1
SUBTRACTIVE_DITHER_2
TBIT
TBYTE
TCOMPLEX
TDBLCOMPLEX
TDOUBLE
TFLOAT
TINT
TINT32BIT
TLOGICAL
TLONG
TLONGLONG
TMP_MAX
TOO_MANY_DRIVERS
TOO_MANY_FILES
TOO_MANY_HDUS_TRACKED
TRUE
TSBYTE
TSHORT
TSTRING
TTY_NAME_MAX
TUINT
TULONG
TULONGLONG
TUSHORT
TYP_CKSUM_KEY
TYP_CMPRS_KEY
TYP_COMM_KEY
TYP_CONT_KEY
TYP_DIM_KEY
TYP_DISP_KEY
TYP_HDUID_KEY
TYP_NULL_KEY
TYP_RANG_KEY
TYP_REFSYS_KEY
TYP_SCAL_KEY
TYP_STRUC_KEY
TYP_UNIT_KEY
TYP_USER_KEY
TYP_WCS_KEY
ULONGLONG_IMG
ULONG_IMG
UNKNOWN_EXT
UNKNOWN_REC
URL_PARSE_ERROR
USE_LL_SUFFIX
USE_MEM_BUFF
USHORT_IMG
VALIDSTRUC
VALUE_UNDEFINED
WCONTINUED
WCS_ERROR
WEXITED
WNOHANG
WNOWAIT
WRITE_ERROR
WSTOPPED
WUNTRACED
XATTR_LIST_MAX
XATTR_NAME_MAX
XATTR_SIZE_MAX
ZERO_SCALE
_ALLOCA_H
_ATFILE_SOURCE
_BITS_BYTESWAP_H
_BITS_ENDIANNESS_H
_BITS_ENDIAN_H
_BITS_POSIX1_LIM_H
_BITS_POSIX2_LIM_H
_BITS_PTHREADTYPES_ARCH_H
_BITS_PTHREADTYPES_COMMON_H
_BITS_STDINT_INTN_H
_BITS_STDIO_LIM_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_UINTN_IDENTITY_H
_DEFAULT_SOURCE
_ENDIAN_H
_FEATURES_H
_IOFBF
_IOLBF
_IONBF
_IO_EOF_SEEN
_IO_ERR_SEEN
_IO_USER_LOCK
_LIBC_LIMITS_H_
_POSIX2_BC_BASE_MAX
_POSIX2_BC_DIM_MAX
_POSIX2_BC_SCALE_MAX
_POSIX2_BC_STRING_MAX
_POSIX2_CHARCLASS_NAME_MAX
_POSIX2_COLL_WEIGHTS_MAX
_POSIX2_EXPR_NEST_MAX
_POSIX2_LINE_MAX
_POSIX2_RE_DUP_MAX
_POSIX_AIO_LISTIO_MAX
_POSIX_AIO_MAX
_POSIX_ARG_MAX
_POSIX_CHILD_MAX
_POSIX_CLOCKRES_MIN
_POSIX_C_SOURCE
_POSIX_DELAYTIMER_MAX
_POSIX_HOST_NAME_MAX
_POSIX_LINK_MAX
_POSIX_LOGIN_NAME_MAX
_POSIX_MAX_CANON
_POSIX_MAX_INPUT
_POSIX_MQ_OPEN_MAX
_POSIX_MQ_PRIO_MAX
_POSIX_NAME_MAX
_POSIX_NGROUPS_MAX
_POSIX_OPEN_MAX
_POSIX_PATH_MAX
_POSIX_PIPE_BUF
_POSIX_RE_DUP_MAX
_POSIX_RTSIG_MAX
_POSIX_SEM_NSEMS_MAX
_POSIX_SEM_VALUE_MAX
_POSIX_SIGQUEUE_MAX
_POSIX_SOURCE
_POSIX_SSIZE_MAX
_POSIX_STREAM_MAX
_POSIX_SYMLINK_MAX
_POSIX_SYMLOOP_MAX
_POSIX_THREAD_DESTRUCTOR_ITERATIONS
_POSIX_THREAD_KEYS_MAX
_POSIX_THREAD_THREADS_MAX
_POSIX_TIMER_MAX
_POSIX_TTY_NAME_MAX
_POSIX_TZNAME_MAX
_STDC_PREDEF_H
_STDIO_H
_STDLIB_H
_STRUCT_TIMESPEC
_SYS_CDEFS_H
_SYS_SELECT_H
_SYS_TYPES_H
_THREAD_MUTEX_INTERNAL_H
_THREAD_SHARED_TYPES_H
__BIG_ENDIAN
__BIT_TYPES_DEFINED__
__BYTE_ORDER
__FD_SETSIZE
__FILE_defined
__FLOAT_WORD_ORDER
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNUC_VA_LIST
__GNU_LIBRARY__
__HAVE_DISTINCT_FLOAT16
__HAVE_DISTINCT_FLOAT32
__HAVE_DISTINCT_FLOAT64
__HAVE_DISTINCT_FLOAT32X
__HAVE_DISTINCT_FLOAT64X
__HAVE_DISTINCT_FLOAT128
__HAVE_DISTINCT_FLOAT128X
__HAVE_FLOAT16
__HAVE_FLOAT32
__HAVE_FLOAT64
__HAVE_FLOAT32X
__HAVE_FLOAT64X
__HAVE_FLOAT64X_LONG_DOUBLE
__HAVE_FLOAT128
__HAVE_FLOAT128X
__HAVE_FLOATN_NOT_TYPEDEF
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__LITTLE_ENDIAN
__OFF_T_MATCHES_OFF64_T
__PDP_ENDIAN
__PTHREAD_MUTEX_HAVE_PREV
__RLIM_T_MATCHES_RLIM64_T
__SIZEOF_PTHREAD_ATTR_T
__SIZEOF_PTHREAD_BARRIERATTR_T
__SIZEOF_PTHREAD_BARRIER_T
__SIZEOF_PTHREAD_CONDATTR_T
__SIZEOF_PTHREAD_COND_T
__SIZEOF_PTHREAD_MUTEXATTR_T
__SIZEOF_PTHREAD_MUTEX_T
__SIZEOF_PTHREAD_RWLOCKATTR_T
__SIZEOF_PTHREAD_RWLOCK_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WALL
__WCLONE
__WCOREFLAG
__WNOTHREAD
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__W_CONTINUED
____FILE_defined
_____fpos64_t_defined
_____fpos_t_defined
____mbstate_t_defined
__clock_t_defined
__clockid_t_defined
__glibc_c99_flexarr_available
__have_pthread_attr_t
__ldiv_t_defined
__lldiv_t_defined
__sigset_t_defined
__struct_FILE_defined
__time_t_defined
__timer_t_defined
__timeval_defined

Statics§

stderr⚠
stdin⚠
stdout⚠

Functions§

CFITS2Unit⚠
CUnit2FITS⚠
_Exit⚠
__ctype_get_mb_cur_max⚠
__getdelim⚠
__overflow⚠
__uflow⚠
a64l⚠
abort⚠
abs⚠
aligned_alloc⚠
alloca⚠
at_quick_exit⚠
atexit⚠
atof⚠
atoi⚠
atol⚠
atoll⚠
bsearch⚠
calloc⚠
clearenv⚠
clearerr⚠
clearerr_unlocked⚠
ctermid⚠
div⚠
dprintf⚠
drand48⚠
drand48_r⚠
ecvt⚠
ecvt_r⚠
erand48⚠
erand48_r⚠
exit⚠
fclose⚠
fcvt⚠
fcvt_r⚠
fdopen⚠
feof⚠
feof_unlocked⚠
ferror⚠
ferror_unlocked⚠
ffasfm⚠
ffbinr⚠
ffbins⚠
ffbnfm⚠
ffbnfmll⚠
ffcalc⚠
ffcalc_rng⚠
ffccls⚠
ffcdfl⚠
ffchfl⚠
ffchtps⚠
ffclos⚠
ffcmph⚠
ffcmps⚠
ffcmrk⚠
ffcmsg⚠
ffcnvthdr2str⚠
ffcopy⚠
ffcpcl⚠
ffcpdt⚠
ffcpfl⚠
ffcphd⚠
ffcpht⚠
ffcpky⚠
ffcprw⚠
ffcrhd⚠
ffcrim⚠
ffcrimll⚠
ffcrow⚠
ffcrtb⚠
ffcsum⚠
ffdcol⚠
ffdelt⚠
ffdhdu⚠
ffdkey⚠
ffdkinit⚠
ffdkopn⚠
ffdopn⚠
ffdrec⚠
ffdrow⚠
ffdrrg⚠
ffdrws⚠
ffdrwsll⚠
ffdstr⚠
ffdsum⚠
ffdt2s⚠
ffdtdm⚠
ffdtdmll⚠
ffdtyp⚠
ffeopn⚠
ffeqty⚠
ffeqtyll⚠
ffesum⚠
ffexist⚠
ffextn⚠
ffexts⚠
ffffrw⚠
fffkls⚠
ffflmd⚠
ffflnm⚠
ffflsh⚠
ffflus⚠
fffree⚠
fffrow⚠
fffrwc⚠
ffg2db⚠
ffg2dd⚠
ffg2de⚠
ffg2di⚠
ffg2dj⚠
ffg2djj⚠
ffg2dk⚠
ffg2dsb⚠
ffg2dui⚠
ffg2duj⚠
ffg2dujj⚠
ffg2duk⚠
ffg3db⚠
ffg3dd⚠
ffg3de⚠
ffg3di⚠
ffg3dj⚠
ffg3djj⚠
ffg3dk⚠
ffg3dsb⚠
ffg3dui⚠
ffg3duj⚠
ffg3dujj⚠
ffg3duk⚠
ffgabc⚠
ffgacl⚠
ffgbcl⚠
ffgbclll⚠
ffgcdw⚠
ffgcf⚠
ffgcfb⚠
ffgcfc⚠
ffgcfd⚠
ffgcfe⚠
ffgcfi⚠
ffgcfj⚠
ffgcfjj⚠
ffgcfk⚠
ffgcfl⚠
ffgcfm⚠
ffgcfs⚠
ffgcfsb⚠
ffgcfui⚠
ffgcfuj⚠
ffgcfujj⚠
ffgcfuk⚠
ffgcks⚠
ffgcl⚠
ffgcnn⚠
ffgcno⚠
ffgcrd⚠
ffgcv⚠
ffgcvb⚠
ffgcvc⚠
ffgcvd⚠
ffgcve⚠
ffgcvi⚠
ffgcvj⚠
ffgcvjj⚠
ffgcvk⚠
ffgcvl⚠
ffgcvm⚠
ffgcvs⚠
ffgcvsb⚠
ffgcvui⚠
ffgcvuj⚠
ffgcvujj⚠
ffgcvuk⚠
ffgcx⚠
ffgcxui⚠
ffgcxuk⚠
ffgdes⚠
ffgdesll⚠
ffgdess⚠
ffgdessll⚠
ffgerr⚠
ffgextn⚠
ffggpb⚠
ffggpd⚠
ffggpe⚠
ffggpi⚠
ffggpj⚠
ffggpjj⚠
ffggpk⚠
ffggpsb⚠
ffggpui⚠
ffggpuj⚠
ffggpujj⚠
ffggpuk⚠
ffghad⚠
ffghadll⚠
ffghbn⚠
ffghbnll⚠
ffghdn⚠
ffghdt⚠
ffghof⚠
ffghpr⚠
ffghprll⚠
ffghps⚠
ffghsp⚠
ffghtb⚠
ffghtbll⚠
ffgics⚠
ffgicsa⚠
ffgidm⚠
ffgidt⚠
ffgiet⚠
ffgipr⚠
ffgiprll⚠
ffgisz⚠
ffgiszll⚠
ffgiwcs⚠
ffgkcl⚠
ffgkey⚠
ffgkls⚠
ffgknd⚠
ffgkne⚠
ffgknj⚠
ffgknjj⚠
ffgknl⚠
ffgknm⚠
ffgkns⚠
ffgksl⚠
ffgky⚠
ffgkyc⚠
ffgkyd⚠
ffgkye⚠
ffgkyj⚠
ffgkyjj⚠
ffgkyl⚠
ffgkym⚠
ffgkyn⚠
ffgkys⚠
ffgkyt⚠
ffgkyujj⚠
ffgmcp⚠
ffgmng⚠
ffgmop⚠
ffgmrm⚠
ffgmsg⚠
ffgmtf⚠
ffgncl⚠
ffgnrw⚠
ffgnrwll⚠
ffgnxk⚠
ffgpf⚠
ffgpfb⚠
ffgpfd⚠
ffgpfe⚠
ffgpfi⚠
ffgpfj⚠
ffgpfjj⚠
ffgpfk⚠
ffgpfsb⚠
ffgpfui⚠
ffgpfuj⚠
ffgpfujj⚠
ffgpfuk⚠
ffgpv⚠
ffgpvb⚠
ffgpvd⚠
ffgpve⚠
ffgpvi⚠
ffgpvj⚠
ffgpvjj⚠
ffgpvk⚠
ffgpvsb⚠
ffgpvui⚠
ffgpvuj⚠
ffgpvujj⚠
ffgpvuk⚠
ffgpxf⚠
ffgpxfll⚠
ffgpxv⚠
ffgpxvll⚠
ffgrec⚠
ffgrsz⚠
ffgsdt⚠
ffgsfb⚠
ffgsfd⚠
ffgsfe⚠
ffgsfi⚠
ffgsfj⚠
ffgsfjj⚠
ffgsfk⚠
ffgsfsb⚠
ffgsfui⚠
ffgsfuj⚠
ffgsfujj⚠
ffgsfuk⚠
ffgsky⚠
ffgstm⚠
ffgstr⚠
ffgsv⚠
ffgsvb⚠
ffgsvd⚠
ffgsve⚠
ffgsvi⚠
ffgsvj⚠
ffgsvjj⚠
ffgsvk⚠
ffgsvsb⚠
ffgsvui⚠
ffgsvuj⚠
ffgsvujj⚠
ffgsvuk⚠
ffgtam⚠
ffgtbb⚠
ffgtch⚠
ffgtcl⚠
ffgtclll⚠
ffgtcm⚠
ffgtcp⚠
ffgtcr⚠
ffgtcs⚠
ffgtdm⚠
ffgtdmll⚠
ffgthd⚠
ffgtis⚠
ffgtmg⚠
ffgtmo⚠
ffgtnm⚠
ffgtop⚠
ffgtrm⚠
ffgtvf⚠
ffgtwcs⚠
ffgunt⚠
ffh2st⚠
ffhdef⚠
ffhdr2str⚠
ffhist⚠
ffhist2⚠
ffhist3⚠
ffibin⚠
fficls⚠
fficol⚠
ffifile⚠
ffifile2⚠
ffihtps⚠
ffiimg⚠
ffiimgll⚠
ffikey⚠
ffikfc⚠
ffikfm⚠
ffikls⚠
ffikyc⚠
ffikyd⚠
ffikye⚠
ffikyf⚠
ffikyg⚠
ffikyj⚠
ffikyl⚠
ffikym⚠
ffikys⚠
ffikyu⚠
ffimem⚠
ffimport_file⚠
ffinit⚠
ffinttyp⚠
ffiopn⚠
ffirec⚠
ffirow⚠
ffitab⚠
ffiter⚠
ffiurl⚠
ffkeyn⚠
fflush⚠
fflush_unlocked⚠
ffmahd⚠
ffmaky⚠
ffmbyt⚠
ffmcom⚠
ffmcrd⚠
ffmkfc⚠
ffmkfm⚠
ffmkky⚠
ffmkls⚠
ffmkyc⚠
ffmkyd⚠
ffmkye⚠
ffmkyf⚠
ffmkyg⚠
ffmkyj⚠
ffmkyl⚠
ffmkym⚠
ffmkys⚠
ffmkyu⚠
ffmnam⚠
ffmnhd⚠
ffmrec⚠
ffmrhd⚠
ffmrky⚠
ffmvec⚠
ffnchk⚠
ffnkey⚠
ffomem⚠
ffopen⚠
ffopentest⚠
ffp2db⚠
ffp2dd⚠
ffp2de⚠
ffp2di⚠
ffp2dj⚠
ffp2djj⚠
ffp2dk⚠
ffp2dsb⚠
ffp2dui⚠
ffp2duj⚠
ffp2dujj⚠
ffp2duk⚠
ffp3db⚠
ffp3dd⚠
ffp3de⚠
ffp3di⚠
ffp3dj⚠
ffp3djj⚠
ffp3dk⚠
ffp3dsb⚠
ffp3dui⚠
ffp3duj⚠
ffp3dujj⚠
ffp3duk⚠
ffpcks⚠
ffpcl⚠
ffpclb⚠
ffpclc⚠
ffpcld⚠
ffpcle⚠
ffpcli⚠
ffpclj⚠
ffpcljj⚠
ffpclk⚠
ffpcll⚠
ffpclm⚠
ffpcls⚠
ffpclsb⚠
ffpclu⚠
ffpclui⚠
ffpcluj⚠
ffpclujj⚠
ffpcluk⚠
ffpclx⚠
ffpcn⚠
ffpcnb⚠
ffpcnd⚠
ffpcne⚠
ffpcni⚠
ffpcnj⚠
ffpcnjj⚠
ffpcnk⚠
ffpcnl⚠
ffpcns⚠
ffpcnsb⚠
ffpcnui⚠
ffpcnuj⚠
ffpcnujj⚠
ffpcnuk⚠
ffpcom⚠
ffpdat⚠
ffpdes⚠
ffpextn⚠
ffpgpb⚠
ffpgpd⚠
ffpgpe⚠
ffpgpi⚠
ffpgpj⚠
ffpgpjj⚠
ffpgpk⚠
ffpgpsb⚠
ffpgpui⚠
ffpgpuj⚠
ffpgpujj⚠
ffpgpuk⚠
ffphbn⚠
ffphext⚠
ffphis⚠
ffphpr⚠
ffphprll⚠
ffphps⚠
ffphpsll⚠
ffphtb⚠
ffpkfc⚠
ffpkfm⚠
ffpkls⚠
ffpknd⚠
ffpkne⚠
ffpknf⚠
ffpkng⚠
ffpknj⚠
ffpknjj⚠
ffpknl⚠
ffpkns⚠
ffpktp⚠
ffpky⚠
ffpkyc⚠
ffpkyd⚠
ffpkye⚠
ffpkyf⚠
ffpkyg⚠
ffpkyj⚠
ffpkyl⚠
ffpkym⚠
ffpkys⚠
ffpkyt⚠
ffpkyu⚠
ffpkyuj⚠
ffplsw⚠
ffpmrk⚠
ffpmsg⚠
ffpnul⚠
ffppn⚠
ffppnb⚠
ffppnd⚠
ffppne⚠
ffppni⚠
ffppnj⚠
ffppnjj⚠
ffppnk⚠
ffppnsb⚠
ffppnui⚠
ffppnuj⚠
ffppnujj⚠
ffppnuk⚠
ffppr⚠
ffpprb⚠
ffpprd⚠
ffppre⚠
ffppri⚠
ffpprj⚠
ffpprjj⚠
ffpprk⚠
ffpprn⚠
ffpprsb⚠
ffppru⚠
ffpprui⚠
ffppruj⚠
ffpprujj⚠
ffppruk⚠
ffppx⚠
ffppxll⚠
ffppxn⚠
ffppxnll⚠
ffprec⚠
ffprwu⚠
ffpscl⚠
ffpss⚠
ffpssb⚠
ffpssd⚠
ffpsse⚠
ffpssi⚠
ffpssj⚠
ffpssjj⚠
ffpssk⚠
ffpsssb⚠
ffpssui⚠
ffpssuj⚠
ffpssujj⚠
ffpssuk⚠
ffpsvc⚠
ffptbb⚠
ffptdm⚠
ffptdmll⚠
ffpthp⚠
ffpunt⚠
ffrdef⚠
ffreopen⚠
ffrhdu⚠
ffrprt⚠
ffrsim⚠
ffrsimll⚠
ffrtnm⚠
ffrwrg⚠
ffrwrgll⚠
ffs2dt⚠
ffs2tm⚠
ffshdwn⚠
ffsnul⚠
ffsrow⚠
ffstmo⚠
fftexp⚠
ffthdu⚠
fftheap⚠
fftkey⚠
fftm2s⚠
fftnul⚠
fftopn⚠
fftplt⚠
fftrec⚠
fftscl⚠
ffucrd⚠
ffukfc⚠
ffukfm⚠
ffukls⚠
ffuky⚠
ffukyc⚠
ffukyd⚠
ffukye⚠
ffukyf⚠
ffukyg⚠
ffukyj⚠
ffukyl⚠
ffukym⚠
ffukys⚠
ffukyu⚠
ffupch⚠
ffupck⚠
ffurlt⚠
ffvcks⚠
ffverifydate⚠
ffvers⚠
ffvhtps⚠
ffwldp⚠
ffwrhdu⚠
ffxypx⚠
fgetc⚠
fgetc_unlocked⚠
fgetpos⚠
fgets⚠
fileno⚠
fileno_unlocked⚠
fits_calc_binning⚠
fits_calc_binningd⚠
fits_comp_img⚠
fits_compress_table⚠
fits_copy_cell2image⚠
fits_copy_image2cell⚠
fits_copy_image_section⚠
fits_copy_pixlist2image⚠
fits_decomp_img⚠
fits_delete_iraf_file⚠
fits_execute_template⚠
fits_get_compression_type⚠
fits_get_dither_seed⚠
fits_get_hcomp_scale⚠
fits_get_hcomp_smooth⚠
fits_get_noise_bits⚠
fits_get_quantize_level⚠
fits_get_section_range⚠
fits_get_tile_dim⚠
fits_get_token⚠
fits_get_token2⚠
fits_hcompress⚠
fits_hcompress64⚠
fits_hdecompress⚠
fits_hdecompress64⚠
fits_img_compress⚠
fits_img_decompress⚠
fits_img_decompress_header⚠
fits_img_stats_float⚠
fits_img_stats_int⚠
fits_img_stats_short⚠
fits_init_cfitsio⚠
fits_is_compressed_image⚠
fits_is_reentrant⚠
fits_iter_get_array⚠
fits_iter_get_colname⚠
fits_iter_get_colnum⚠
fits_iter_get_datatype⚠
fits_iter_get_file⚠
fits_iter_get_iotype⚠
fits_iter_get_repeat⚠
fits_iter_get_tdisp⚠
fits_iter_get_tlmax⚠
fits_iter_get_tlmin⚠
fits_iter_get_tunit⚠
fits_iter_set_by_name⚠
fits_iter_set_by_num⚠
fits_iter_set_colname⚠
fits_iter_set_colnum⚠
fits_iter_set_datatype⚠
fits_iter_set_file⚠
fits_iter_set_iotype⚠
fits_make_hist⚠
fits_make_histd⚠
fits_pixel_filter⚠
fits_read_wcstab⚠
fits_rebin_wcs⚠
fits_rebin_wcsd⚠
fits_select_image_section⚠
fits_set_compression_pref⚠
fits_set_compression_type⚠
fits_set_dither_offset⚠
fits_set_dither_seed⚠
fits_set_hcomp_scale⚠
fits_set_hcomp_smooth⚠
fits_set_huge_hdu⚠
fits_set_lossy_int⚠
fits_set_noise_bits⚠
fits_set_quantize_dither⚠
fits_set_quantize_level⚠
fits_set_quantize_method⚠
fits_set_tile_dim⚠
fits_split_names⚠
fits_translate_keyword⚠
fits_translate_keywords⚠
fits_uncompress_table⚠
fits_write_keys_histo⚠
flockfile⚠
fmemopen⚠
fopen⚠
fprintf⚠
fputc⚠
fputc_unlocked⚠
fputs⚠
fread⚠
fread_unlocked⚠
free⚠
freopen⚠
fscanf⚠
fscanf1⚠
fseek⚠
fseeko⚠
fsetpos⚠
ftell⚠
ftello⚠
ftrylockfile⚠
funlockfile⚠
fwrite⚠
fwrite_unlocked⚠
gcvt⚠
getc⚠
getc_unlocked⚠
getchar⚠
getchar_unlocked⚠
getdelim⚠
getenv⚠
getline⚠
getloadavg⚠
getsubopt⚠
getw⚠
initstate⚠
initstate_r⚠
jrand48⚠
jrand48_r⚠
l64a⚠
labs⚠
lcong48⚠
lcong48_r⚠
ldiv⚠
llabs⚠
lldiv⚠
lrand48⚠
lrand48_r⚠
malloc⚠
mblen⚠
mbstowcs⚠
mbtowc⚠
mkdtemp⚠
mkstemp⚠
mkstemps⚠
mktemp⚠
mrand48⚠
mrand48_r⚠
nrand48⚠
nrand48_r⚠
on_exit⚠
open_memstream⚠
pclose⚠
perror⚠
popen⚠
posix_memalign⚠
printf⚠
pselect⚠
putc⚠
putc_unlocked⚠
putchar⚠
putchar_unlocked⚠
putenv⚠
puts⚠
putw⚠
qecvt⚠
qecvt_r⚠
qfcvt⚠
qfcvt_r⚠
qgcvt⚠
qsort⚠
quick_exit⚠
rand⚠
rand_r⚠
random⚠
random_r⚠
realloc⚠
reallocarray⚠
realpath⚠
remove⚠
rename⚠
renameat⚠
rewind⚠
rpmatch⚠
scanf⚠
scanf1⚠
seed48⚠
seed48_r⚠
select⚠
setbuf⚠
setbuffer⚠
setenv⚠
setlinebuf⚠
setstate⚠
setstate_r⚠
setvbuf⚠
snprintf⚠
sprintf⚠
srand⚠
srand48⚠
srand48_r⚠
srandom⚠
srandom_r⚠
sscanf⚠
sscanf1⚠
strtod⚠
strtof⚠
strtol⚠
strtold⚠
strtoll⚠
strtoq⚠
strtoul⚠
strtoull⚠
strtouq⚠
system⚠
tempnam⚠
tmpfile⚠
tmpnam⚠
tmpnam_r⚠
ungetc⚠
unsetenv⚠
valloc⚠
vdprintf⚠
vfprintf⚠
vfscanf⚠
vfscanf1⚠
vprintf⚠
vscanf⚠
vscanf1⚠
vsnprintf⚠
vsprintf⚠
vsscanf⚠
vsscanf1⚠
wcstombs⚠
wctomb⚠

Type Aliases§

FILE
LONGLONG
ULONGLONG
_Float32
_Float64
_Float32x
_Float64x
_IO_lock_t
__FILE
__blkcnt64_t
__blkcnt_t
__blksize_t
__builtin_va_list
__caddr_t
__clock_t
__clockid_t
__compar_fn_t
__daddr_t
__dev_t
__fd_mask
__fpos64_t
__fpos_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__gnuc_va_list
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__pthread_list_t
__pthread_slist_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__thrd_t
__time_t
__timer_t
__tss_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
blkcnt_t
blksize_t
caddr_t
clock_t
clockid_t
daddr_t
dev_t
fd_mask
fpos_t
fsblkcnt_t
fsfilcnt_t
fsid_t
gid_t
id_t
ino_t
key_t
loff_t
mode_t
nlink_t
off_t
pid_t
pthread_key_t
pthread_once_t
pthread_spinlock_t
pthread_t
quad_t
register_t
sigset_t
size_t
ssize_t
suseconds_t
time_t
timer_t
u_char
u_int
u_int8_t
u_int16_t
u_int32_t
u_int64_t
u_long
u_quad_t
u_short
uid_t
uint
ulong
ushort
va_list
wchar_t