Provided by: libunibilium-dev_2.1.0-1_amd64 bug

NAME

       unibi_name_bool, unibi_name_num, unibi_name_str, unibi_short_name_bool,
       unibit_short_name_num, unibi_short_name_str - 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

       unibilium.h(3)