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

  
 
  

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.

COPYRIGHT
     Copyright (C) 2001-2024 Joe Orton

neon 0.34.0			23 November 2024	      NE_BUFFER_CLEAR(3)

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

home | help