dwww Home | Manual pages | Find package

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)

Generated by dwww version 1.15 on Wed Jun 26 18:09:52 CEST 2024.