Mir 1.0
Mir application programming interface
 
Loading...
Searching...
No Matches
Error handling

Macros

#define mir_err_mpiwrap(status)   (mir_err_mpiwrap_i(status,0,NULL,NULL))
 

Functions

mirkl_error_tmir_err_mpiwrap_i (int mpi_err_code, int line, const char *file, const char *func)
 

Variables

int MirInternalEC
 Internal error.
 
int MirObjectDataEC
 Problems with object data handling.
 
int MirObjectVarEC
 Problems with object variable handling.
 
int MirScopeEC
 Scope error.
 
int MirNoMethodEC
 No method.
 
int MirNoVariableEC
 No variable.
 
int MirModuleEC
 Module general error.
 
int MirModuleNotFoundEC
 Module has not been found.
 
int MirWrongObjTypeEC
 Wrong Mir object type.
 
int MirNumArgIncorrectEC
 Incorrect number of arguments.
 
int MirArgTypeIncorrectEC
 Incorrect argument type.
 
int MirInvalidArgumentEC
 Invalid argument.
 
int MirNumericZeroDivEC
 Zero division.
 
int MirNumericTooLongExpEC
 Too long exponent.
 
int MirNumericInvArgEC
 Invalid numeric argument.
 
int MirNumericOverflowEC
 Overflow.
 
int MirMPIErrorEC
 MPI error.
 
int MirMPISynchEC
 MPI synch error.
 
int MirAlreadyImportedLibEC
 Error Code for attempts to import already imported libs.
 
int MirImportLibIsEmptyEC
 Error Code for attempts to import empty library.
 
int MirToDoEC
 To be implemented.
 
int MirSystemCallEC
 System Call error code.
 
int MirFileEC
 File error code.
 
int MirOutOfRangeEC
 Out of range error code.
 
int MirWrappedExcEC
 Error code for wrapped exception.
 

Detailed Description

Macro Definition Documentation

◆ mir_err_mpiwrap

#define mir_err_mpiwrap (   status)    (mir_err_mpiwrap_i(status,0,NULL,NULL))

Wrapper macro to collect file&line and func information.