Provided by: openmpi-doc_4.1.6-7ubuntu2_all 

NAME
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
4.1.6 Sep 30, 2023 MPI_T_category_get_info(3)