Go to the source code of this file.
Macros | |
#define | LAL_EXLAL 16384 |
#define | LAL_MSGEXLAL "Failure in an XLAL routine" |
#define | ABORTXLAL(sp) ABORT(sp,LAL_EXLAL,LAL_MSGEXLAL) |
#define | XLAL_CHECK_LAL(sp, assertion, ...) _XLAL_CHECK_IMPL_(ABORTXLAL(sp), assertion, __VA_ARGS__) |
#define | INITSTATUS(statusptr) |
#define | RETURN(statusptr) |
#define | ATTATCHSTATUSPTR(statusptr) |
#define | DETATCHSTATUSPTR(statusptr) |
#define | ABORT(statusptr, code, mesg) |
#define | ASSERT(assertion, statusptr, code, mesg) |
#define | TRY(func, statusptr) |
#define | CHECKSTATUSPTR(statusptr) |
#define | FREESTATUSPTR(statusptr) |
#define | REPORTSTATUS(statusptr) |
#define | BEGINFAIL(statusptr) |
#define | ENDFAIL(statusptr) |
#define | SETSTATUSFILELINE(statusptr) ( ( void ) ( (statusptr)->file = __FILE__, (statusptr)->line = __LINE__ ) ) |
#define | SETSTATUS(statusptr, code, mesg) |
#define LAL_EXLAL 16384 |
Definition at line 42 of file LALStatusMacros.h.
#define LAL_MSGEXLAL "Failure in an XLAL routine" |
Definition at line 43 of file LALStatusMacros.h.
#define ABORTXLAL | ( | sp | ) | ABORT(sp,LAL_EXLAL,LAL_MSGEXLAL) |
Definition at line 44 of file LALStatusMacros.h.
#define XLAL_CHECK_LAL | ( | sp, | |
assertion, | |||
... | |||
) | _XLAL_CHECK_IMPL_(ABORTXLAL(sp), assertion, __VA_ARGS__) |
Definition at line 45 of file LALStatusMacros.h.
#define INITSTATUS | ( | statusptr | ) |
Definition at line 49 of file LALStatusMacros.h.
#define RETURN | ( | statusptr | ) |
Definition at line 71 of file LALStatusMacros.h.
#define ATTATCHSTATUSPTR | ( | statusptr | ) |
Definition at line 84 of file LALStatusMacros.h.
#define DETATCHSTATUSPTR | ( | statusptr | ) |
Definition at line 96 of file LALStatusMacros.h.
#define ABORT | ( | statusptr, | |
code, | |||
mesg | |||
) |
#define ASSERT | ( | assertion, | |
statusptr, | |||
code, | |||
mesg | |||
) |
Definition at line 119 of file LALStatusMacros.h.
#define TRY | ( | func, | |
statusptr | |||
) |
Definition at line 132 of file LALStatusMacros.h.
#define CHECKSTATUSPTR | ( | statusptr | ) |
Definition at line 142 of file LALStatusMacros.h.
#define FREESTATUSPTR | ( | statusptr | ) |
Definition at line 152 of file LALStatusMacros.h.
#define REPORTSTATUS | ( | statusptr | ) |
Definition at line 161 of file LALStatusMacros.h.
#define BEGINFAIL | ( | statusptr | ) |
Definition at line 226 of file LALStatusMacros.h.
#define ENDFAIL | ( | statusptr | ) |
Definition at line 238 of file LALStatusMacros.h.
#define SETSTATUSFILELINE | ( | statusptr | ) | ( ( void ) ( (statusptr)->file = __FILE__, (statusptr)->line = __LINE__ ) ) |
Definition at line 249 of file LALStatusMacros.h.
#define SETSTATUS | ( | statusptr, | |
code, | |||
mesg | |||
) |
Definition at line 252 of file LALStatusMacros.h.