| Updated: October 28, 2024 |
Get an entity's fully qualified name
#include <pips/publication.h>
int pips_entity_path(pips_entity_t *const entity,
const char *separator,
char *opt_buffer,
size_t buffer_size)
This function writes the fully qualified name of the current entity into the given buffer. The fully qualified name contains the names of all parent namespaces, starting from the provider's root namespace, appended with the entity's name.
On success, the length of the C-string storing the entity's fully qualified name (or needed to store it). On error, -1 (errno is set).