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

FreeBSD Manual Pages

  
 
  

home | help
NE_BUFFER_CLEAR(3)	      neon API reference	    NE_BUFFER_CLEAR(3)

NAME
       ne_buffer_clear,	ne_buffer_grow,	ne_buffer_altered - clear, grow, or
       mark as altered a string	buffer

SYNOPSIS
       #include	<ne_string.h>

       void ne_buffer_clear(ne_buffer *buf);

       void ne_buffer_altered(ne_buffer	*buf);

       void ne_buffer_grow(ne_buffer *buf, size_t size);

DESCRIPTION
       The ne_buffer_clear function sets the string stored in buf to be	the
       empty string ("").

       The ne_buffer_altered function must be used after the string stored in
       the buffer buf is modified by directly rather than using
       ne_buffer_append, ne_buffer_zappend or ne_buffer_concat.

       The ne_buffer_grow function ensures that	at least size bytes are
       allocated for the string; this can be used if a large amount of data is
       going to	be appended to the buffer and may result in more efficient
       memory allocation.

AUTHOR
       Joe Orton
	   Author.

COPYRIGHT
neon 0.32.5			21 January 2023		    NE_BUFFER_CLEAR(3)

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

home | help