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 <libowfat/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	particu-
     lar, 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), buffer_fro-
     marray(3)

								buffer_fromsa(3)

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

home | help