openmpi  3.1.6
About: Open MPI is a high performance Message Passing Interface (MPI) library project combining technologies and resources from several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best MPI library available. 3.x series.
  Fossies Dox: openmpi-3.1.6.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

ompi_mpi_errcode_t Struct Reference

Back-end type for MPI error codes. More...

#include <errcode.h>

Collaboration diagram for ompi_mpi_errcode_t:
[legend]

Data Fields

opal_object_t super
 
int code
 
int cls
 
char errstring [MPI_MAX_ERROR_STRING]
 

Detailed Description

Back-end type for MPI error codes.

Please note: if code == MPI_UNDEFINED, than the according structure represents an error class. For the predefined error codes and classes, code and cls are both set to the according value.

Definition at line 44 of file errcode.h.

Field Documentation

◆ cls

◆ code

int ompi_mpi_errcode_t::code

◆ errstring

char ompi_mpi_errcode_t::errstring[MPI_MAX_ERROR_STRING]

Definition at line 48 of file errcode.h.

Referenced by ompi_mpi_errcode_construct(), and ompi_mpi_errnum_add_string().

◆ super

opal_object_t ompi_mpi_errcode_t::super

Definition at line 45 of file errcode.h.


The documentation for this struct was generated from the following file: