WUNCTRL(3XCURSES) X/Open Curses Library Functions WUNCTRL(3XCURSES)

wunctrl - generate printable representation of a wide character

cc [ flag... ] file... -I /usr/xpg4/include  -L  /usr/xpg4/lib \
 -R  /usr/xpg4/lib  -lcurses  [ library... ]
c89 [ flag... ] file... -lcurses [ library... ]
#include <curses.h>
wchar_t *wunctrl(cchar_t *wc);

wc

Is a pointer to the wide character.

The wunctrl() function converts the a wide character string that is a printable representation of the wide character wc.

This function also performs the following processing on the input argument:

Control characters are converted to the ^X notation
Any rendition information is removed.

Upon successful completion, the wunctrl() function returns the generated string. Otherwise, it returns a null pointer.

No errors are defined.

See attributes(7) for descriptions of the following attributes:

ATTRIBUTE TYPE ATTRIBUTE VALUE
Interface Stability Standard
MT-Level Unsafe

keyname(3XCURSES), libcurses(3XCURSES), unctrl(3XCURSES), attributes(7), standards(7)

June 5, 2002 OmniOS