Go to the source code of this file.
|
lxb_inline void * | lexbor_mraw_realloc_tail (lexbor_mraw_t *mraw, void *data, void *begin, size_t size, size_t begin_len, size_t new_size, bool *is_valid) |
|
lexbor_mraw_t * | lexbor_mraw_create (void) |
|
lxb_status_t | lexbor_mraw_init (lexbor_mraw_t *mraw, size_t chunk_size) |
|
void | lexbor_mraw_clean (lexbor_mraw_t *mraw) |
|
lexbor_mraw_t * | lexbor_mraw_destroy (lexbor_mraw_t *mraw, bool destroy_self) |
|
lxb_inline void * | lexbor_mraw_mem_alloc (lexbor_mraw_t *mraw, size_t length) |
|
void * | lexbor_mraw_alloc (lexbor_mraw_t *mraw, size_t size) |
|
void * | lexbor_mraw_calloc (lexbor_mraw_t *mraw, size_t size) |
|
void * | lexbor_mraw_realloc (lexbor_mraw_t *mraw, void *data, size_t new_size) |
|
void * | lexbor_mraw_free (lexbor_mraw_t *mraw, void *data) |
|
size_t | lexbor_mraw_data_size_noi (void *data) |
|
void | lexbor_mraw_data_size_set_noi (void *data, size_t size) |
|
void * | lexbor_mraw_dup_noi (lexbor_mraw_t *mraw, const void *src, size_t size) |
|
◆ lexbor_mraw_data_begin
Value:
#define lexbor_mraw_meta_size()
Definition at line 21 of file mraw.c.
◆ lexbor_mraw_meta_set
Value:
Definition at line 15 of file mraw.c.
◆ lexbor_mraw_alloc()
◆ lexbor_mraw_calloc()
◆ lexbor_mraw_clean()
◆ lexbor_mraw_create()
◆ lexbor_mraw_data_size_noi()
size_t lexbor_mraw_data_size_noi |
( |
void * | data | ) |
|
◆ lexbor_mraw_data_size_set_noi()
void lexbor_mraw_data_size_set_noi |
( |
void * | data, |
|
|
size_t | size ) |
◆ lexbor_mraw_destroy()
◆ lexbor_mraw_dup_noi()
◆ lexbor_mraw_free()
◆ lexbor_mraw_init()
◆ lexbor_mraw_mem_alloc()
◆ lexbor_mraw_realloc()
◆ lexbor_mraw_realloc_tail()