Version: 9.15.0
Utils_ExceptHandlers.hxx File Reference
#include "SALOME_Utils.hxx"
#include <stdexcept>
Include dependency graph for Utils_ExceptHandlers.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  Unexpect
 
class  Terminate
 

Macros

#define UNEXPECT_CATCH(FuncName, ExceptionConstructor)
 

Typedefs

typedef void(* PVF) ()
 

Functions

void SalomeException ()
 
void SALOME_SalomeException ()
 

Macro Definition Documentation

◆ UNEXPECT_CATCH

#define UNEXPECT_CATCH (   FuncName,
  ExceptionConstructor 
)
Value:
inline void FuncName () {\
throw ExceptionConstructor (); \
}

Typedef Documentation

◆ PVF

typedef void(* PVF) ()

Function Documentation

◆ SALOME_SalomeException()

void SALOME_SalomeException ( )

◆ SalomeException()

void SalomeException ( )