MPI_T_enum_get_item(3) | Open MPI | MPI_T_enum_get_item(3) |
MPI_T_enum_get_item - Query information about an enumerator
#include <mpi.h> int MPI_T_enum_get_item(MPI_T_enum enumtype, int index, int *value, char *name,
int *name_len)
MPI_T_enum_get_item can be used to query information about an item in an enumerator. This function returns the enumeration value in the value parameter.
This MPI tool interface function returns the name of the item as a string. This function takes two arguments for the string: a buffer to store the string, and a length which must initially specify the size of the buffer. If the length passed is n then this function will copy at most n - 1 characters of the string into the buffer and sets the length to the number of characters copied - 1. If the length argument is NULL or the value specified in the length is 0 the string buffer is ignored and the string is not returned. For more information see MPI-3 § 14.3.3.
MPI_T_enum_get_item() will fail if:
May 26, 2022 | 4.1.4 |