1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 
   9 
  10 
  11 
  12 
  13 
  14 
  15 
  16 
  17 
  18 
  19 #ifndef OMPI_ERRHANDLER_PREDEFINED_H
  20 #define OMPI_ERRHANDLER_PREDEFINED_H
  21 
  22 #include "ompi_config.h"
  23 
  24 struct ompi_communicator_t;
  25 struct ompi_file_t;
  26 struct ompi_win_t;
  27 
  28 
  29 
  30 
  31 OMPI_DECLSPEC void ompi_mpi_errors_are_fatal_comm_handler(struct ompi_communicator_t **comm,
  32                                             int *error_code, ...);
  33 OMPI_DECLSPEC void ompi_mpi_errors_are_fatal_file_handler(struct ompi_file_t **file,
  34                                             int *error_code, ...);
  35 OMPI_DECLSPEC void ompi_mpi_errors_are_fatal_win_handler(struct ompi_win_t **win,
  36                                             int *error_code, ...);
  37 
  38 
  39 
  40 
  41 OMPI_DECLSPEC void ompi_mpi_errors_return_comm_handler(struct ompi_communicator_t **comm,
  42                                    int *error_code, ...);
  43 OMPI_DECLSPEC void ompi_mpi_errors_return_file_handler(struct ompi_file_t **file,
  44                                    int *error_code, ...);
  45 OMPI_DECLSPEC void ompi_mpi_errors_return_win_handler(struct ompi_win_t **win,
  46                                    int *error_code, ...);
  47 
  48 
  49 #endif