SALOME - SMESH
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SMESH_ExceptHandlers.hxx File Reference
#include <stdexcept>
Include dependency graph for SMESH_ExceptHandlers.hxx:

Go to the source code of this file.

Data Structures

class  Unexpect
 
class  Terminate
 

Macros

#define SMESH_EXPORT
 
#define UNEXPECT_CATCH(FuncName, ExceptionConstructor)
 

Typedefs

typedef void(* PVF )()
 

Functions

void SmeshException ()
 

Macro Definition Documentation

#define SMESH_EXPORT

Definition at line 44 of file SMESH_ExceptHandlers.hxx.

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

Definition at line 79 of file SMESH_ExceptHandlers.hxx.

Typedef Documentation

typedef void(* PVF)()

Definition at line 48 of file SMESH_ExceptHandlers.hxx.

Function Documentation

void SmeshException ( )