37 #ifndef _SALOME_EXCEPTION_IDL_
38 #define _SALOME_EXCEPTION_IDL_
The main exception in SALOME application.
Definition: SALOME_Exception.idl:71
ExceptionStruct details
Structure of the exception.
Definition: SALOME_Exception.idl:72
Module SALOME contains all base interfaces of SALOME Kernel.
Definition: HeatMarcel.hxx:25
ExceptionType
This enumeration contains the elements indicating the type of the exception which can be raised durin...
Definition: SALOME_Exception.idl:49
@ BAD_PARAM
Bad User parameters.
Definition: SALOME_Exception.idl:51
@ COMM
Communication problem.
Definition: SALOME_Exception.idl:50
@ INTERNAL_ERROR
Application level problem, irrecoverable.
Definition: SALOME_Exception.idl:52
This struct contains a set of fields defining the structure of the exception.
Definition: SALOME_Exception.idl:56
string sourceFile
The source file where the exception is raised.
Definition: SALOME_Exception.idl:59
string text
Message which is shown when the exception is raised.
Definition: SALOME_Exception.idl:58
ExceptionType type
Type of the exception.
Definition: SALOME_Exception.idl:57
unsigned long lineNumber
Number of the line of the source file where the exception is raised.
Definition: SALOME_Exception.idl:60