#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__) |