table of contents
- bookworm 4.1.4-3
- testing 4.1.6-13.3
- unstable 5.0.5-3
- experimental 5.0.5-5
MPI_T_CATEGORY_GET_INFO(3) | Open MPI | MPI_T_CATEGORY_GET_INFO(3) |
MPI_T_category_get_info — Query information from a category
SYNTAX¶
C Syntax¶
#include <mpi.h> int MPI_T_category_get_info(int cat_index, char *name, int *name_len, char *desc, int *desc_len, int *num_cvars, int *num_pvars, int *num_categories)
INPUT PARAMETERS¶
- •
- cat_index: Index of the category to be queried.
INPUT/OUTPUT PARAMETERS¶
- name_len: Length of the string and/or buffer for name.
- desc_len: Length of the string and/or buffer for desc.
OUTPUT PARAMETERS¶
- name: Buffer to return the string containing the name of the category.
- desc: Buffer to return the string containing the description of the category.
- num_cvars: Number of control variables in the category.
- num_pvars: Number of performance variables in the category.
- num_categories: Number of categories contained in the category.
DESCRIPTION¶
MPI_T_category_get_info can be used to query information from a category. The function returns the number of control variables, performance variables, and sub-categories in the queried category in the arguments num_cvars, num_pvars, and num_categories, respectively.
NOTES¶
This MPI tool interface function returns two strings. This function takes two argument for each 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 corresponding buffer and set 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 corresponding string buffer is ignored and the string is not returned.
ERRORS¶
MPI_T_category_get_info will fail if:
- MPI_T_ERR_NOT_INITIALIZED: The MPI Tools interface not initialized
- MPI_T_ERR_INVALID_INDEX: The category index is invalid
COPYRIGHT¶
2003-2024, The Open MPI Community
October 16, 2024 |