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

FreeBSD Manual Pages

  
 
  

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

NAME
       buffer_fromsa - initialize buffer structure from	stralloc

SYNTAX
       #include	<buffer.h>

       void buffer_fromsa(buffer* b,const stralloc* sa);

DESCRIPTION
       buffer_fromsa  makes a virtual read buffer from a stralloc.  The	buffer
       reading functions will be able to read until the	end of the data	in the
       stralloc,  then	signal	EOF.   The buffer does not have	its own	buffer
       space, it reuses	the one	in the stralloc.

       Do not touch the	stralloc until you are done with the buffer!  In  par-
       ticular,	do not call stralloc_free on it!

       Reading data from the buffer will not change the	stralloc.

SEE ALSO
       buffer_tosa(3),	 buffer_init(3),  buffer(3),  buffer_frombuf(3),  buf-
       fer_fromarray(3)

							      buffer_fromsa(3)

NAME | SYNTAX | DESCRIPTION | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=libowfat_buffer_fromsa&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help