41 #define GetCurrentDir _getcwd
42 #define PATH_MAX MAX_PATH
49 #define strcmpi strcasecmp
50 #define DIR_DELIMITER '/'
54 #define OPERATOR_NEW_THROW_EXCEPTION
143 if (ierr != 0)
THROW( ExcChkErr() << EI_ErrCode(ierr));
153 #ifdef FLOW123D_DEBUG_ASSERTS
Global macros to enhance readability and debugging, general constants.
#define THROW(whole_exception_expr)
Wrapper for throw. Saves the throwing point.
System structure for various global variables.
struct SystemInfo SystemInfo
System structure for various global variables.
void chkerr(unsigned int ierr)
Replacement of new/delete operator in the spirit of xmalloc.
MessageType
Identifiers for various output messages.
void chkerr_assert(unsigned int ierr)