nm_mpi_info.h File Reference
declarations for MPI info objects More...
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Functions | |
Functions: the Info object | |
| int | MPI_Info_create (MPI_Info *info) |
| Creates a new info object. | |
| int | MPI_Info_free (MPI_Info *info) |
| Frees an info object. | |
| int | MPI_Info_dup (MPI_Info info, MPI_Info *newinfo) |
| Return a duplicate of an info object. | |
| int | MPI_Info_set (MPI_Info info, const char *key, const char *value) |
| Adds a <key, value> pair to info object. | |
| int | MPI_Info_get (MPI_Info info, const char *key, int valuelen, char *value, int *flag) |
| Retrieves the value associated with a key. | |
| int | MPI_Info_get_string (MPI_Info info, const char *key, int *buflen, char *value, int *flag) |
| int | MPI_Info_delete (MPI_Info info, const char *key) |
| Deletes a <key, value> pair from info object. | |
| int | MPI_Info_get_nkeys (MPI_Info info, int *nkeys) |
| Returns the number of currently defined keys in info. | |
| int | MPI_Info_get_nthkey (MPI_Info info, int n, char *key) |
| Returns the nth key in info. | |
| int | MPI_Info_get_valuelen (MPI_Info info, const char *key, int *valuelen, int *flag) |
| Retrieves the length of the value associated with a key. | |
| int | MPI_Info_create_env (int argc, char argv[], MPI_Info *info) |
Detailed Description
declarations for MPI info objects
Definition in file nm_mpi_info.h.
Function Documentation
◆ MPI_Info_create()
| int MPI_Info_create | ( | MPI_Info * | info | ) |
Creates a new info object.
◆ MPI_Info_create_env()
| int MPI_Info_create_env | ( | int | argc, |
| char | argv[], | ||
| MPI_Info * | info | ||
| ) |
◆ MPI_Info_delete()
| int MPI_Info_delete | ( | MPI_Info | info, |
| const char * | key | ||
| ) |
Deletes a <key, value> pair from info object.
◆ MPI_Info_dup()
◆ MPI_Info_free()
| int MPI_Info_free | ( | MPI_Info * | info | ) |
Frees an info object.
◆ MPI_Info_get()
| int MPI_Info_get | ( | MPI_Info | info, |
| const char * | key, | ||
| int | valuelen, | ||
| char * | value, | ||
| int * | flag | ||
| ) |
Retrieves the value associated with a key.
◆ MPI_Info_get_nkeys()
| int MPI_Info_get_nkeys | ( | MPI_Info | info, |
| int * | nkeys | ||
| ) |
Returns the number of currently defined keys in info.
◆ MPI_Info_get_nthkey()
| int MPI_Info_get_nthkey | ( | MPI_Info | info, |
| int | n, | ||
| char * | key | ||
| ) |
Returns the nth key in info.
◆ MPI_Info_get_string()
| int MPI_Info_get_string | ( | MPI_Info | info, |
| const char * | key, | ||
| int * | buflen, | ||
| char * | value, | ||
| int * | flag | ||
| ) |
◆ MPI_Info_get_valuelen()
| int MPI_Info_get_valuelen | ( | MPI_Info | info, |
| const char * | key, | ||
| int * | valuelen, | ||
| int * | flag | ||
| ) |
Retrieves the length of the value associated with a key.
◆ MPI_Info_set()
| int MPI_Info_set | ( | MPI_Info | info, |
| const char * | key, | ||
| const char * | value | ||
| ) |
Adds a <key, value> pair to info object.