#include "cdflib.h"
Defines | |
#define | STATICfpSTRUCTs 1 |
#define | DYNAMICfpSTRUCTs 0 |
#define | LIMITfp3DOUBLEs 0 |
Functions | |
VISIBLE_PREFIX CDFstatus | ConvertBuffer (Int32 srcEncoding, Int32 dstEncoding, Logical negToPosFp0, Int32 dataType, Int32 numElems, void *srcBuffer, void *dstBuffer) |
STATICforIDL CDFstatus | ConversionFunction (Int32 dataType, Int32 encoding, Int32 decoding, Logical negToPosFp0, CDFstatus **function) |
STATICforIDL CDFstatus | FP1toFP34single (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP1toFP34singleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP2toFP34single (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP2toFP34singleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP34toFP1single (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP34toFP1singleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP34toFP2single (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP34toFP2singleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP1toFP3double (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP1toFP3doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP1toFP4double (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP1toFP4doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP2toFP3double (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP2toFP3doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP2toFP4double (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP2toFP4doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP3toFP1double (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP3toFP1doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP3toFP2double (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP3toFP2doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP3toFP4double (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP3toFP4doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP4toFP1double (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP4toFP1doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP4toFP2double (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP4toFP2doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP4toFP3double (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP4toFP3doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP1toFP2singleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP2toFP1singleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP1toFP2doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP2toFP1doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP1singleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP2singleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP34singleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP1doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP2doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP3doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP4doubleNEGtoPOS (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | FP3doubleLIMIT (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | Reverse2 (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | Reverse4 (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | Reverse8 (void *buffer, Int32 numElems) |
STATICforIDL CDFstatus | Reverse16 (void *buffer, Int32 numElems) |
Variables | |
static struct fp1struct4 | FP1zeroSingle = { FP1ZEROsingle } |
static struct fp2struct4 | FP2zeroSingle = { FP2ZEROsingle } |
static struct fp34struct4 | FP34zeroSingle = { FP34ZEROsingle } |
static struct fp1struct4 | FP1zeroSingleNeg = { FP1ZEROsingleNEG } |
static struct fp2struct4 | FP2zeroSingleNeg = { FP2ZEROsingleNEG } |
static struct fp34struct4 | FP34minSingle = { FP34MINsingle } |
static struct fp34struct4 | FP34maxSingle = { FP34MAXsingle } |
static struct fp1struct8 | FP1zeroDouble = { FP1ZEROdouble } |
static struct fp2struct8 | FP2zeroDouble = { FP2ZEROdouble } |
static struct fp3struct8 | FP3zeroDouble = { FP3ZEROdouble } |
static struct fp4struct8 | FP4zeroDouble = { FP4ZEROdouble } |
static struct fp1struct8 | FP1zeroDoubleNeg = { FP1ZEROdoubleNEG } |
static struct fp2struct8 | FP2zeroDoubleNeg = { FP2ZEROdoubleNEG } |
static struct fp3struct8 | FP3minDouble = { FP3MINdouble } |
static struct fp3struct8 | FP3maxDouble = { FP3MAXdouble } |
static struct fp4struct8 | FP4minDouble = { FP4MINdouble } |
static struct fp4struct8 | FP4maxDouble = { FP4MAXdouble } |
#define DYNAMICfpSTRUCTs 0 |
#define LIMITfp3DOUBLEs 0 |
#define STATICfpSTRUCTs 1 |
STATICforIDL CDFstatus ConversionFunction | ( | Int32 | dataType, | |
Int32 | encoding, | |||
Int32 | decoding, | |||
Logical | negToPosFp0, | |||
CDFstatus ** | function | |||
) |
VISIBLE_PREFIX CDFstatus ConvertBuffer | ( | Int32 | srcEncoding, | |
Int32 | dstEncoding, | |||
Logical | negToPosFp0, | |||
Int32 | dataType, | |||
Int32 | numElems, | |||
void * | srcBuffer, | |||
void * | dstBuffer | |||
) |
struct fp1struct8 FP1zeroDouble = { FP1ZEROdouble } [static] |
struct fp1struct8 FP1zeroDoubleNeg = { FP1ZEROdoubleNEG } [static] |
struct fp1struct4 FP1zeroSingle = { FP1ZEROsingle } [static] |
struct fp1struct4 FP1zeroSingleNeg = { FP1ZEROsingleNEG } [static] |
struct fp2struct8 FP2zeroDouble = { FP2ZEROdouble } [static] |
struct fp2struct8 FP2zeroDoubleNeg = { FP2ZEROdoubleNEG } [static] |
struct fp2struct4 FP2zeroSingle = { FP2ZEROsingle } [static] |
struct fp2struct4 FP2zeroSingleNeg = { FP2ZEROsingleNEG } [static] |
struct fp34struct4 FP34maxSingle = { FP34MAXsingle } [static] |
struct fp34struct4 FP34minSingle = { FP34MINsingle } [static] |
struct fp34struct4 FP34zeroSingle = { FP34ZEROsingle } [static] |
struct fp3struct8 FP3maxDouble = { FP3MAXdouble } [static] |
struct fp3struct8 FP3minDouble = { FP3MINdouble } [static] |
struct fp3struct8 FP3zeroDouble = { FP3ZEROdouble } [static] |
struct fp4struct8 FP4maxDouble = { FP4MAXdouble } [static] |
struct fp4struct8 FP4minDouble = { FP4MINdouble } [static] |
struct fp4struct8 FP4zeroDouble = { FP4ZEROdouble } [static] |