|
Instrument Neutral Distributed Interface INDI 2.2.5
|
#include <time.h>#include <float.h>#include <signal.h>#include <ctype.h>#include <math.h>#include <fitsio.h>#include <fitsio2.h>#include "fpack.h"#include <inttypes.h>Go to the source code of this file.
Macros | |
| #define | NINT(x) ((x >= 0.) ? (int) (x + 0.5) : (int) (x - 0.5)) |
| #define | NSHRT(x) ((x >= 0.) ? (short) (x + 0.5) : (short) (x - 0.5)) |
| #define | CLOCKTICKS 1000000 |
| #define | UNUSED(x) (void)(x) |
| #define | fp_tmpnam(suffix, rootname, tmpnam) _fp_tmpnam((char *)suffix, (char *)rootname, (char *)tmpnam) |
Functions | |
| int | fp_noop (void) |
| void | fp_abort_output (fitsfile *infptr, fitsfile *outfptr, int stat) |
| int | fp_version (void) |
| int | fp_access (char *filename) |
| int | _fp_tmpnam (char *suffix, char *rootname, char *tmpnam) |
| int | fp_init (fpstate *fpptr) |
| int | fp_list (int argc, char *argv[], fpstate fpvar) |
| int | fp_info_hdu (fitsfile *infptr) |
| int | fp_preflight (int argc, char *argv[], int unpack, fpstate *fpptr) |
| int | fp_loop (int argc, char *argv[], int unpack, char *output_filename, fpstate fpvar) |
| int | fp_pack (char *infits, char *outfits, fpstate fpvar, int *islossless) |
| int | fp_pack_data_to_fits (const char *inputBuffer, size_t inputBufferSize, fitsfile **outfits, fpstate fpvar, int *islossless) |
| int | fp_pack_data_to_data (const char *inputBuffer, size_t inputBufferSize, unsigned char **outputBuffer, size_t *outputBufferSize, fpstate fpvar, int *islossless) |
| int | fp_pack_fits_to_fits (fitsfile *infptr, fitsfile **outfits, fpstate fpvar, int *islossless) |
| int | fp_unpack (char *infits, char *outfits, fpstate fpvar) |
| int | fp_unpack_file_to_fits (char *infits, fitsfile **outfits, fpstate fpvar) |
| int | fp_unpack_data_to_fits (const char *inputBuffer, size_t inputBufferSize, fitsfile **outfits, fpstate fpvar) |
| int | fp_test (char *infits, char *outfits, char *outfits2, fpstate fpvar) |
| int | fp_pack_hdu (fitsfile *infptr, fitsfile *outfptr, fpstate fpvar, int *islossless, int *status) |
| int | fp_unpack_hdu (fitsfile *infptr, fitsfile *outfptr, fpstate fpvar, int *status) |
| int | fits_read_image_speed (fitsfile *infptr, float *whole_elapse, float *whole_cpu, float *row_elapse, float *row_cpu, int *status) |
| int | fp_test_hdu (fitsfile *infptr, fitsfile *outfptr, fitsfile *outfptr2, fpstate fpvar, int *status) |
| int | fp_test_table (fitsfile *infptr, fitsfile *outfptr, fitsfile *outfptr2, fpstate fpvar, int *status) |
| int | marktime (int *status) |
| int | gettime (float *elapse, float *elapscpu, int *status) |
| int | fp_i2stat (fitsfile *infptr, int naxis, long *naxes, imgstats *imagestats, int *status) |
| int | fp_i4stat (fitsfile *infptr, int naxis, long *naxes, imgstats *imagestats, int *status) |
| int | fp_r4stat (fitsfile *infptr, int naxis, long *naxes, imgstats *imagestats, int *status) |
| int | fp_i2rescale (fitsfile *infptr, int naxis, long *naxes, double rescale, fitsfile *outfptr, int *status) |
| int | fp_i4rescale (fitsfile *infptr, int naxis, long *naxes, double rescale, fitsfile *outfptr, int *status) |
| void | abort_fpack (int sig) |
Variables | |
| char | tempfilename [SZ_STR] |
| char | tempfilename2 [SZ_STR] |
| char | tempfilename3 [SZ_STR] |
| clock_t | scpu |
| clock_t | ecpu |
| long | startsec |
| int | startmilli |
| FILE * | outreport |
| int | XSAMPLE = 4100 |
| int | YSAMPLE = 4100 |
| #define CLOCKTICKS 1000000 |
Definition at line 45 of file fpackutil.c.
| #define fp_tmpnam | ( | suffix, | |
| rootname, | |||
| tmpnam | |||
| ) | _fp_tmpnam((char *)suffix, (char *)rootname, (char *)tmpnam) |
Definition at line 55 of file fpackutil.c.
| #define NINT | ( | x | ) | ((x >= 0.) ? (int) (x + 0.5) : (int) (x - 0.5)) |
Definition at line 32 of file fpackutil.c.
| #define NSHRT | ( | x | ) | ((x >= 0.) ? (short) (x + 0.5) : (short) (x - 0.5)) |
Definition at line 33 of file fpackutil.c.
| #define UNUSED | ( | x | ) | (void)(x) |
Definition at line 54 of file fpackutil.c.
| int _fp_tmpnam | ( | char * | suffix, |
| char * | rootname, | ||
| char * | tmpnam | ||
| ) |
Definition at line 123 of file fpackutil.c.
| void abort_fpack | ( | int | sig | ) |
Definition at line 2864 of file fpackutil.c.
| int fits_read_image_speed | ( | fitsfile * | infptr, |
| float * | whole_elapse, | ||
| float * | whole_cpu, | ||
| float * | row_elapse, | ||
| float * | row_cpu, | ||
| int * | status | ||
| ) |
Definition at line 2115 of file fpackutil.c.
| void fp_abort_output | ( | fitsfile * | infptr, |
| fitsfile * | outfptr, | ||
| int | stat | ||
| ) |
Definition at line 64 of file fpackutil.c.
| int fp_access | ( | char * | filename | ) |
Definition at line 107 of file fpackutil.c.
| int fp_i2rescale | ( | fitsfile * | infptr, |
| int | naxis, | ||
| long * | naxes, | ||
| double | rescale, | ||
| fitsfile * | outfptr, | ||
| int * | status | ||
| ) |
Definition at line 2742 of file fpackutil.c.
| int fp_i2stat | ( | fitsfile * | infptr, |
| int | naxis, | ||
| long * | naxes, | ||
| imgstats * | imagestats, | ||
| int * | status | ||
| ) |
Definition at line 2504 of file fpackutil.c.
| int fp_i4rescale | ( | fitsfile * | infptr, |
| int | naxis, | ||
| long * | naxes, | ||
| double | rescale, | ||
| fitsfile * | outfptr, | ||
| int * | status | ||
| ) |
Definition at line 2802 of file fpackutil.c.
| int fp_i4stat | ( | fitsfile * | infptr, |
| int | naxis, | ||
| long * | naxes, | ||
| imgstats * | imagestats, | ||
| int * | status | ||
| ) |
Definition at line 2585 of file fpackutil.c.
| int fp_info_hdu | ( | fitsfile * | infptr | ) |
Definition at line 260 of file fpackutil.c.
| int fp_init | ( | fpstate * | fpptr | ) |
Definition at line 160 of file fpackutil.c.
| int fp_list | ( | int | argc, |
| char * | argv[], | ||
| fpstate | fpvar | ||
| ) |
Definition at line 209 of file fpackutil.c.
| int fp_loop | ( | int | argc, |
| char * | argv[], | ||
| int | unpack, | ||
| char * | output_filename, | ||
| fpstate | fpvar | ||
| ) |
Definition at line 573 of file fpackutil.c.
| int fp_noop | ( | void | ) |
Definition at line 58 of file fpackutil.c.
| int fp_pack | ( | char * | infits, |
| char * | outfits, | ||
| fpstate | fpvar, | ||
| int * | islossless | ||
| ) |
Definition at line 887 of file fpackutil.c.
| int fp_pack_data_to_data | ( | const char * | inputBuffer, |
| size_t | inputBufferSize, | ||
| unsigned char ** | outputBuffer, | ||
| size_t * | outputBufferSize, | ||
| fpstate | fpvar, | ||
| int * | islossless | ||
| ) |
Definition at line 1027 of file fpackutil.c.
| int fp_pack_data_to_fits | ( | const char * | inputBuffer, |
| size_t | inputBufferSize, | ||
| fitsfile ** | outfits, | ||
| fpstate | fpvar, | ||
| int * | islossless | ||
| ) |
Definition at line 955 of file fpackutil.c.
| int fp_pack_fits_to_fits | ( | fitsfile * | infptr, |
| fitsfile ** | outfits, | ||
| fpstate | fpvar, | ||
| int * | islossless | ||
| ) |
Definition at line 1096 of file fpackutil.c.
| int fp_pack_hdu | ( | fitsfile * | infptr, |
| fitsfile * | outfptr, | ||
| fpstate | fpvar, | ||
| int * | islossless, | ||
| int * | status | ||
| ) |
Definition at line 1902 of file fpackutil.c.
| int fp_preflight | ( | int | argc, |
| char * | argv[], | ||
| int | unpack, | ||
| fpstate * | fpptr | ||
| ) |
Definition at line 361 of file fpackutil.c.
| int fp_r4stat | ( | fitsfile * | infptr, |
| int | naxis, | ||
| long * | naxes, | ||
| imgstats * | imagestats, | ||
| int * | status | ||
| ) |
Definition at line 2666 of file fpackutil.c.
| int fp_test | ( | char * | infits, |
| char * | outfits, | ||
| char * | outfits2, | ||
| fpstate | fpvar | ||
| ) |
Definition at line 1607 of file fpackutil.c.
| int fp_test_hdu | ( | fitsfile * | infptr, |
| fitsfile * | outfptr, | ||
| fitsfile * | outfptr2, | ||
| fpstate | fpvar, | ||
| int * | status | ||
| ) |
Definition at line 2285 of file fpackutil.c.
| int fp_test_table | ( | fitsfile * | infptr, |
| fitsfile * | outfptr, | ||
| fitsfile * | outfptr2, | ||
| fpstate | fpvar, | ||
| int * | status | ||
| ) |
Definition at line 2408 of file fpackutil.c.
| int fp_unpack | ( | char * | infits, |
| char * | outfits, | ||
| fpstate | fpvar | ||
| ) |
Definition at line 1159 of file fpackutil.c.
| int fp_unpack_data_to_fits | ( | const char * | inputBuffer, |
| size_t | inputBufferSize, | ||
| fitsfile ** | outfits, | ||
| fpstate | fpvar | ||
| ) |
Definition at line 1456 of file fpackutil.c.
| int fp_unpack_file_to_fits | ( | char * | infits, |
| fitsfile ** | outfits, | ||
| fpstate | fpvar | ||
| ) |
Definition at line 1306 of file fpackutil.c.
| int fp_unpack_hdu | ( | fitsfile * | infptr, |
| fitsfile * | outfptr, | ||
| fpstate | fpvar, | ||
| int * | status | ||
| ) |
Definition at line 2076 of file fpackutil.c.
| int fp_version | ( | void | ) |
Definition at line 94 of file fpackutil.c.
| int gettime | ( | float * | elapse, |
| float * | elapscpu, | ||
| int * | status | ||
| ) |
Definition at line 2475 of file fpackutil.c.
| int marktime | ( | int * | status | ) |
Definition at line 2452 of file fpackutil.c.
| clock_t ecpu |
Definition at line 36 of file fpackutil.c.
| FILE* outreport |
Definition at line 48 of file fpackutil.c.
| clock_t scpu |
Definition at line 36 of file fpackutil.c.
| int startmilli |
Definition at line 38 of file fpackutil.c.
| long startsec |
Definition at line 37 of file fpackutil.c.
| char tempfilename[SZ_STR] |
Definition at line 27 of file fpackutil.c.
| char tempfilename2[SZ_STR] |
Definition at line 28 of file fpackutil.c.
| char tempfilename3[SZ_STR] |
Definition at line 29 of file fpackutil.c.
| int XSAMPLE = 4100 |
Definition at line 51 of file fpackutil.c.
| int YSAMPLE = 4100 |
Definition at line 52 of file fpackutil.c.