a keyval used to index comm/types/win attributes More...
#include <nm_mpi_private.h>

Data Fields | |
| int | id |
| ID of this keyval. | |
| nm_mpi_attr_copy_fn_t * | copy_fn |
| copy callback function for C binding | |
| nm_mpi_attr_delete_fn_t * | delete_fn |
| delete callback function for C binding | |
| nm_mpi_copy_subroutine_t * | copy_subroutine |
| copy callback function for Fortran binding | |
| nm_mpi_delete_subroutine_t * | delete_subroutine |
| delete callback function for Fortran binding | |
| void * | extra_state |
| user-supplied pointer given to callbacks | |
| struct nm_refcount_s | refcount |
| number of attributes indexed by this keyval | |
Detailed Description
a keyval used to index comm/types/win attributes
Definition at line 285 of file nm_mpi_private.h.
Field Documentation
◆ copy_fn
| nm_mpi_attr_copy_fn_t* nm_mpi_keyval_s::copy_fn |
copy callback function for C binding
Definition at line 288 of file nm_mpi_private.h.
◆ copy_subroutine
| nm_mpi_copy_subroutine_t* nm_mpi_keyval_s::copy_subroutine |
copy callback function for Fortran binding
Definition at line 290 of file nm_mpi_private.h.
◆ delete_fn
| nm_mpi_attr_delete_fn_t* nm_mpi_keyval_s::delete_fn |
delete callback function for C binding
Definition at line 289 of file nm_mpi_private.h.
◆ delete_subroutine
| nm_mpi_delete_subroutine_t* nm_mpi_keyval_s::delete_subroutine |
delete callback function for Fortran binding
Definition at line 291 of file nm_mpi_private.h.
◆ extra_state
| void* nm_mpi_keyval_s::extra_state |
user-supplied pointer given to callbacks
Definition at line 292 of file nm_mpi_private.h.
◆ id
| int nm_mpi_keyval_s::id |
ID of this keyval.
Definition at line 287 of file nm_mpi_private.h.
◆ refcount
| struct nm_refcount_s nm_mpi_keyval_s::refcount |
number of attributes indexed by this keyval
Definition at line 293 of file nm_mpi_private.h.
The documentation for this struct was generated from the following file: