21 #ifndef _USERINPUTPRINT_H
22 #define _USERINPUTPRINT_H
24 #include <lal/LALDatatypes.h>
25 #include <lal/UserInputParse.h>
46 #define XLALPrintStringValueOfRAJ XLALPrintStringValueOfREAL8
47 #define XLALPrintStringValueOfDECJ XLALPrintStringValueOfREAL8
48 #define XLALPrintStringValueOfRAJRange XLALPrintStringValueOfREAL8Range
49 #define XLALPrintStringValueOfDECJRange XLALPrintStringValueOfREAL8Range
77 #define DECL_XLALPrintStringValueOfVector(CTYPE) \
78 char *XLALPrintStringValueOf##CTYPE##Vector ( CTYPE##Vector **valVector )
unsigned char BOOLEAN
Boolean logical type, see Headers LAL(Atomic)Datatypes.h for more details.
uint64_t UINT8
Eight-byte unsigned integer; on some platforms this is equivalent to unsigned long int instead.
double REAL8
Double precision real floating-point number (8 bytes).
int64_t INT8
Eight-byte signed integer; on some platforms this is equivalent to long int instead.
uint32_t UINT4
Four-byte unsigned integer.
int32_t INT4
Four-byte signed integer.
float REAL4
Single precision real floating-point number (4 bytes).
Vector of type CHAR*, ie 'strings', see DATATYPE-Vector types for more details.
Epoch relative to GPS epoch, see LIGOTimeGPS type for more details.
Possible choices the user may select for an enumeration or bitflag.