innstr man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

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

NAME
       innstr,	instr, mvinnstr, mvinstr, mvwinnstr, mvwinstr, winnstr, winstr
       - retrieve a multibyte character string (without rendition)

SYNOPSIS
       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>

       int innstr(char *str, int n);

       int instr(char *str);

       int mvinnstr(int y, int x, char *str, int n);

       int mvinstr(int y, int x, char *str);

       int mvwinnstr(WINDOW *win, int y, int x, char *str, int n);

       int mvwinstr(WINDOW *win, int y, int x, char *str);

       int winstr(WINDOW *win, char *str);

       int winnstr(WINDOW *win, char *str, int n);

PARAMETERS
       str    Is a pointer to an object that can hold the retrieved  multibyte
	      character string.

       n      Is the number of characters not to exceed when retrieving str.

       y      Is the y (row) coordinate of the starting position of the string
	      to be  retrieved.

       x      Is the x (column) coordinate of the  starting  position  of  the
	      string to	 be retrieved.

       win    Is  a  pointer  to  the  window  in  which  the  string is to be
	      retrieved.

DESCRIPTION
       The instr() and	winstr()  functions  retrieve  a  multibyte  character
       string (without attributes) starting at the current cursor position  of
       the stdscr window and window win, respectively, and ending at the right
       margin.	The  mvinstr()	and  mvwinstr() functions retrieve a multibyte
       character string located at the position indicated by  the  x  (column)
       and   y	(row)  parameters (the former in the stdscr window; the latter
       in window win).

       The  innstr(),  winnstr(),  mvinnstr(),	and    mvwinnstr()   functions
       retrieve	 at most n characters from the	window stdscr and win, respec‐
       tively.	The former two functions retrieve the string starting  at  the
       current	cursor	position;  the	latter two commands return the string,
       starting at the position	 specified by the x and y parameters.

       All these functions store the retrieved string in the object pointed to
       by  str.	 They  only store complete multibyte characters.   If the area
       pointed to by str is not large enough to hold at least one   character,
       these functions fail.

       Only the character portion of the character/rendition pair is returned.
       To return the complete character/rendition pair, use winchstr().

ERRORS
       OK     Successful completion.

       ERR    An error occurred.

USAGE
       All functions except winnstr() may be macros.

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

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Committed			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │Unsafe			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Standard		     │See standards(5).		   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       inch(3XCURSES), inchstr(3XCURSES), libcurses(3XCURSES),	attributes(5),
       standards(5)

SunOS 5.11			  5 Jun 2002		      innstr(3XCURSES)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net