/home/amodigli/releases/xsh/1.2.10/pso/xsh.26608/xshp/xsh/xsh_error.h File Reference

#include <irplib_error.h>
#include <cpl.h>

Go to the source code of this file.

Defines

#define assure(CONDITION, ERROR_CODE,...)   irplib_error_assure(CONDITION, ERROR_CODE, (__VA_ARGS__), goto cleanup)
#define assure_nomsg(BOOL, CODE)   assure(BOOL, CODE, " ")
#define check_msg(COMMAND,...)
#define check(COMMAND)   check_msg(COMMAND, " ")
#define cknull_msg(NULLEXP,...)
#define cknull(NULLEXP)   cknull_msg(NULLEXP," ")
#define assure_mem(PTR)   assure((PTR) != NULL, CPL_ERROR_ILLEGAL_OUTPUT, "Memory allocation failure!")
#define passure(CONDITION,...)
#define xsh_error_reset()   xsh_irplib_error_reset()
#define xsh_error_dump(level)   irplib_error_dump(level, level)
#define xsh_error_msg(...)
#define XSH_ASSURE_NOT_NULL(pointer)
#define XSH_ASSURE_NOT_NULL_MSG(pointer, msg)
#define XSH_ASSURE_NOT_ILLEGAL(cond)
#define XSH_ASSURE_NOT_ILLEGAL_MSG(cond, msg)
#define XSH_ASSURE_NOT_MISMATCH(cond)
#define XSH_CMP_INT(A, OPERATOR, B, SUFFIX,...)
#define XSH_CHECK_COND(A, OPERATOR, B, SUFFIX,...)
#define XSH_CHECK_FRAMESET_SIZE(FRAMESET, OPERATOR, SIZE)
#define XSH_REGDEBUG(...)   xsh_msg_debug("<< REGDEBUG >> :" __VA_ARGS__)

Generated on 9 Mar 2011 for X-shooter Pipeline Reference Manual by  doxygen 1.6.1