LAL  7.5.0.1-b72065a
UserInputPrint.h File Reference

Prototypes

char * XLALPrintStringValueOfBOOLEAN (const BOOLEAN *valBOOLEAN)
 Return 'string value' (allocated here) of a BOOLEAN. More...
 
char * XLALPrintStringValueOfINT4 (const INT4 *valINT4)
 Return 'string value' (allocated here) of an INT4. More...
 
char * XLALPrintStringValueOfINT8 (const INT8 *valINT8)
 Return 'string value' (allocated here) of an INT8. More...
 
char * XLALPrintStringValueOfUINT4 (const UINT4 *valUINT4)
 Return 'string value' (allocated here) of an UINT4. More...
 
char * XLALPrintStringValueOfUINT8 (const UINT8 *valUINT8)
 Return 'string value' (allocated here) of an UINT8. More...
 
char * XLALPrintStringValueOfREAL4 (const REAL4 *valREAL4)
 Return 'string value' (allocated here) of a REAL4 (printed at full precision) More...
 
char * XLALPrintStringValueOfREAL8 (const REAL8 *valREAL8)
 Return 'string value' (allocated here) of a REAL8 (printed at full precision) More...
 
char * XLALPrintStringValueOfEPOCH (const LIGOTimeGPS *valGPS)
 Return 'string value' (allocated here) of a GPS epoch, as parseable by XLALParseStringValueAs[GPS|EPOCH]() More...
 
char * XLALPrintStringValueOfINT4Range (const INT4Range *int4Range)
 Return 'string value' (allocated here) of a INT4Range, as parseable by XLALParseStringValueAsINT4Range() More...
 
char * XLALPrintStringValueOfREAL8Range (const REAL8Range *real8Range)
 Return 'string value' (allocated here) of a REAL8Range, as parseable by XLALParseStringValueAsREAL8Range() More...
 
char * XLALPrintStringValueOfEPOCHRange (const LIGOTimeGPSRange *gpsRange)
 Return 'string value' (allocated here) of a EPOCHRange, as parseable by XLALParseStringValueAsEPOCHRange() More...
 
char * XLALPrintStringValueOfUserEnum (const int *valEnum, const UserChoices *enumData)
 Return 'string value' (allocated here) of a user selection of an enumeration value. More...
 
char * XLALFormatHelpStringOfUserEnum (const UserChoices *enumData)
 Return format help string (allocated here) for a user selection of an enumeration value. More...
 
char * XLALPrintStringValueOfUserFlag (const int *valFlag, const UserChoices *flagData)
 Return 'string value' (allocated here) of a user selection of an bitflag value. More...
 
char * XLALFormatHelpStringOfUserFlag (const UserChoices *flagData)
 Return format help string (allocated here) for a user selection of an bitflag value. More...
 
char * XLALPrintStringValueOfSTRING (char **valSTRING)
 Return 'string value' (allocated here) of a STRING, surrounded by double quotes. More...
 
char * XLALPrintStringValueOfSTRINGVector (LALStringVector **valSTRINGVector)
 Return 'string value' (allocated here) of a STRINGVector, by turning into comma-separated list of strings, each surrounded by single quotes. More...
 
 DECL_XLALPrintStringValueOfVector (INT4)
 
 DECL_XLALPrintStringValueOfVector (UINT4)
 
 DECL_XLALPrintStringValueOfVector (REAL8)
 

Go to the source code of this file.

Macros

#define XLALPrintStringValueOfRAJ   XLALPrintStringValueOfREAL8
 
#define XLALPrintStringValueOfDECJ   XLALPrintStringValueOfREAL8
 
#define XLALPrintStringValueOfRAJRange   XLALPrintStringValueOfREAL8Range
 
#define XLALPrintStringValueOfDECJRange   XLALPrintStringValueOfREAL8Range
 
#define DECL_XLALPrintStringValueOfVector(CTYPE)   char *XLALPrintStringValueOf##CTYPE##Vector ( CTYPE##Vector **valVector )