Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::MpiErrorHandler Class Reference

Message interface for the Type. More...

#include <arcane/parallel/mpi/MpiErrorHandler.h>

Collaboration diagram for Arcane::MpiErrorHandler:

Public Member Functions

void removeHandler ()
void registerHandler (MPI_Comm comm)

Static Private Member Functions

static void _ErrorHandler (MPI_Comm *, int *,...)

Private Attributes

MPI_Errhandler m_err_handler
bool m_has_err_handler

Detailed Description

Message interface for the Type.

Definition at line 31 of file MpiErrorHandler.h.

Constructor & Destructor Documentation

◆ MpiErrorHandler()

Arcane::MpiErrorHandler::MpiErrorHandler ( )

Definition at line 27 of file MpiErrorHandler.cc.

◆ ~MpiErrorHandler()

Arcane::MpiErrorHandler::~MpiErrorHandler ( )

Definition at line 37 of file MpiErrorHandler.cc.

Member Function Documentation

◆ _ErrorHandler()

void Arcane::MpiErrorHandler::_ErrorHandler ( MPI_Comm * comm,
int * error_code,
... )
staticprivate

Definition at line 73 of file MpiErrorHandler.cc.

◆ registerHandler()

void Arcane::MpiErrorHandler::registerHandler ( MPI_Comm comm)

Definition at line 58 of file MpiErrorHandler.cc.

◆ removeHandler()

void Arcane::MpiErrorHandler::removeHandler ( )

Definition at line 46 of file MpiErrorHandler.cc.

Member Data Documentation

◆ m_err_handler

MPI_Errhandler Arcane::MpiErrorHandler::m_err_handler
private

Definition at line 42 of file MpiErrorHandler.h.

◆ m_has_err_handler

bool Arcane::MpiErrorHandler::m_has_err_handler
private

Definition at line 43 of file MpiErrorHandler.h.


The documentation for this class was generated from the following files: