unibi_name_bool - Man Page
translate capability enums to names
Synopsis
#include <unibilium.h> const char *unibi_name_bool(enum unibi_boolean b); const char *unibi_name_num(enum unibi_numeric n); const char *unibi_name_str(enum unibi_string s); const char *unibi_short_name_bool(enum unibi_boolean b); const char *unibi_short_name_num(enum unibi_numeric n); const char *unibi_short_name_str(enum unibi_string s);
Description
These functions return the names of capabilities as strings. By default long names ("variable names") are returned; the unibi_short_name_* variants use the shorter "capnames".
Example
#include <stdio.h>
#include <unibilium.h>
int main(void) {
printf("%s - %s\n", unibi_name_bool(unibi_has_status_line), unibi_short_name_bool(unibi_has_status_line));
/* Output:
has_status_line - hs
*/
}See Also
Referenced By
The man pages unibi_name_num(3) and unibi_name_str(3) are aliases of unibi_name_bool(3).
2025-07-25 unibilium-2.1.2