NAME | SYNOPSIS | PARAMETERS | DESCRIPTION | RETURN VALUES | ERRORS | USAGE | SEE ALSO
#include <curses.h>int putp(const char *str);
Is a pointer to a terminfo variable or return value from tgetstr(3XCURSES) , tgoto(3XCURSES) , tigetstr(3XCURSES) , or tparm(3XCURSES) .
Is the number of lines affected, or 1 if not relevant.
Is the output function.
The putp() and tputs() functions are low-level functions used to deal directly with the terminfo database. The use of appropriate X/Open Curses functions is recommended for most situations.
The tputs() function adds padding information and then outputs str . str must be a terminfo string variable or the result value from tgetstr() , tgoto() , tigetstr() , or tparm() . The tputs() function replaces the padding specification (if one exists) with enough characters to produce the specified delay. Characters are output one at a time to putfunc , a user-specified function similar to putchar(3C) .
The putp() function calls tputs() as follows:
tputs( str , 1, putchar)
On success, these functions return OK .
None.
The output of putp() goes to stdout , not to the file descriptor, fildes , specified in setupterm(3XCURSES) .
NAME | SYNOPSIS | PARAMETERS | DESCRIPTION | RETURN VALUES | ERRORS | USAGE | SEE ALSO