1.2.1
Public Attributes | List of all members
nb_buffer Struct Reference

a structure holding the buffer data and metadata about the blocks. More...

#include <buffer.h>

Public Attributes

size_t block_size
 
size_t block_count
 
size_t block_capacity
 
struct nb_buffer_memory_contextmemory_context
 
void * data
 

Detailed Description

a structure holding the buffer data and metadata about the blocks.

It should be treated as an opaque structure and be access through naughty-buffers functions.

Initialize it by using nb_init or nb_init_advanced. Don't use before initialization.

See also
nb_init
nb_init_advanced
nb_release

The documentation for this struct was generated from the following file: