Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
xt_dsv_read_field(3)	   Library Functions Manual	  xt_dsv_read_field(3)

NAME
       xt_dsv_read_field() - Read next field from tabular input

LIBRARY
       #include	<xtend/dsv.h>
       -lbiolibc

SYNOPSIS
       int     xt_dsv_read_field(FILE *stream, char buff[], size_t buff_size,
       const char *delims, size_t *len)

ARGUMENTS
       stream	   FILE	stream from which field	is read
       buff	   Character buff into which field is copied
       buff_size   Size	of the array passed to buff
       delims	   Array of characters that may	serve as delimiters
       len	   Pointer to a	variable which will receive the	field length

DESCRIPTION
       Read  next  delimiter-separated	field  from  stream. The fields	may be
       ended by	any character in the string delims or by a newline ('\n').

       If the delimiter	ending a field is a space, then	subsequence spaces are
       discarded, so that multiple space characters serve as a	single	delim-
       iter.

RETURN VALUES
       Delimiter ending	the field (either a member of delim or newline)

SEE ALSO
       xt_dsv_read_field_malloc(3),			 xt_dsv_skip_field(3),
       xt_dsv_skip_rest_of_line(3), xt_dsv_line_read(3)

							  xt_dsv_read_field(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=xt_dsv_read_field&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help