18.2.53. PMIx_Resource_block_directive_string
PMIx_Resource_block_directive_string — Return the string
representation of a pmix_resource_block_directive_t value.
18.2.53.1. SYNOPSIS
#include <pmix.h>
const char* PMIx_Resource_block_directive_string(pmix_resource_block_directive_t directive);
18.2.53.2. INPUT PARAMETERS
directive: Apmix_resource_block_directive_tresource-block directive.
Recognized values map to a human-readable string:
PMIX_RESOURCE_BLOCK_DEFINE—"DEFINE"PMIX_RESOURCE_BLOCK_EXTEND—"EXTEND"PMIX_RESOURCE_BLOCK_REMOVE—"REMOVE"PMIX_RESOURCE_BLOCK_DELETE—"DELETE"
18.2.53.3. DESCRIPTION
Return a human-readable, statically-allocated string naming the given
pmix_resource_block_directive_t value. The returned string is owned by the
library and must not be modified or freed by the caller. An unrecognized value
yields the fallback string "UNSPECIFIED".
18.2.53.4. RETURN VALUE
Returns a pointer to a constant, statically-allocated, NUL-terminated string. The pointer remains valid for the lifetime of the process and must not be freed.