tparm(3xcurses) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

tparm(3xcurses)

X/Open Curses Library Functions                            tigetflag(3XCURSES)



NAME
       tigetflag,  tigetnum,  tigetstr,  tiparm, tparm - return the value of a
       terminfo capability

SYNOPSIS
       cc [ flag... ] file... -I /usr/xpg4/include -L /usr/xpg4/lib \
       -R /usr/xpg4/lib -lcurses [ library... ]

       c89 [ flag... ] file... -lcurses [ library... ]

       #include <term.h>

       int tigetflag(char *capname);


       int tigetnum(char *capname);


       char *tigetstr(char *capname);


       char *tiparm(const char *cap, ...);


       char *tparm(char *cap, long p1, long p2, long p3, long p4, long p5, long p6, long p7, long p8, long p9);

PARAMETERS
       capname    Is the name of the terminfo capability for which  the  value
                  is required.


       cap        Is a pointer to a string capability.


       p1...p9    Are the parameters to be instantiated.


DESCRIPTION
       The tigetflag(), tigetnum(), and tigetstr() functions return values for
       terminfo capabilities passed to them.


       The following null-terminated arrays contain the capnames, the  termcap
       codes and full C names for each of the terminfo variables.

         char *boolnames, *boolcodes, *boolfnames
         char *numnames, *numcodes, *numfnames
         char *strnames, *strcodes, *strfnames



       The  tiparm() and tparm() functions take cap as a string capability. If
       cap is parameterized, these functions resolve the parameterization. The
       resulting string is suitable for output processing by the tputs() func‐
       tion.

RETURN VALUES
       On success, the tigetflg(), tigetnum(), and tigetstr() functions return
       the specified terminfo capability.


       tigetflag() returns −1 if capname is not a Boolean capability.


       tigetnum() returns −2 if capname is not a numeric capability.


       tigetstr() returns (char *)−1 if capname is not a string capability.


       On successful completion, the tiparm() and tparm() functions return the
       capability pointed to by cap in  static  buffer  with  parameterization
       resolved. Otherwise, they return a null pointer.

ERRORS
       None.

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


       tab()  box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
       TRIBUTE VALUE _ Interface StabilityCommitted _ MT-LevelUnsafe  _  Stan‐
       dardSee standards(7).


SEE ALSO
       libcurses(3XCURSES),   tgetent(3XCURSES),  terminfo(5),  attributes(7),
       standards(7)



Oracle Solaris 11.4               16 Feb 2017              tigetflag(3XCURSES)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3