Back to index

salome-kernel  6.5.0
Classes | Defines | Typedefs | Functions
Utils_ExceptHandlers.hxx File Reference
#include "SALOME_Utils.hxx"
#include <stdexcept>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

protocol  UTILS_EXPORT
 Ce composant prend en charge la connexion et la deconnexion a l'orb Il est souhaitable de l'utiliser dans un SINGLETON. More...
protocol  UTILS_EXPORT
 Ce composant prend en charge la connexion et la deconnexion a l'orb Il est souhaitable de l'utiliser dans un SINGLETON. More...

Defines

#define UNEXPECT_CATCH(FuncName, ExceptionConstructor)

Typedefs

typedef void(* PVF )()

Functions

UTILS_EXPORT void SalomeException ()
UTILS_EXPORT void SALOME_SalomeException ()

Define Documentation

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

Definition at line 67 of file Utils_ExceptHandlers.hxx.


Typedef Documentation

typedef void(* PVF)()

Definition at line 36 of file Utils_ExceptHandlers.hxx.


Function Documentation

Definition at line 40 of file Utils_ExceptHandlers.cxx.

Definition at line 35 of file Utils_ExceptHandlers.cxx.

{
  throw SALOME_Exception("Salome Exception");
}