Go to the source code of this file.
|
LXB_API lexbor_array_t * | lexbor_array_create (void) |
|
LXB_API lxb_status_t | lexbor_array_init (lexbor_array_t *array, size_t size) |
|
LXB_API void | lexbor_array_clean (lexbor_array_t *array) |
|
LXB_API lexbor_array_t * | lexbor_array_destroy (lexbor_array_t *array, bool self_destroy) |
|
LXB_API void ** | lexbor_array_expand (lexbor_array_t *array, size_t up_to) |
|
LXB_API lxb_status_t | lexbor_array_push (lexbor_array_t *array, void *value) |
|
LXB_API void * | lexbor_array_pop (lexbor_array_t *array) |
|
LXB_API lxb_status_t | lexbor_array_insert (lexbor_array_t *array, size_t idx, void *value) |
|
LXB_API lxb_status_t | lexbor_array_set (lexbor_array_t *array, size_t idx, void *value) |
|
LXB_API void | lexbor_array_delete (lexbor_array_t *array, size_t begin, size_t length) |
|
lxb_inline void * | lexbor_array_get (lexbor_array_t *array, size_t idx) |
|
lxb_inline size_t | lexbor_array_length (lexbor_array_t *array) |
|
lxb_inline size_t | lexbor_array_size (lexbor_array_t *array) |
|
LXB_API void * | lexbor_array_get_noi (lexbor_array_t *array, size_t idx) |
|
LXB_API size_t | lexbor_array_length_noi (lexbor_array_t *array) |
|
LXB_API size_t | lexbor_array_size_noi (lexbor_array_t *array) |
|
◆ lexbor_array_clean()
◆ lexbor_array_create()
◆ lexbor_array_delete()
◆ lexbor_array_destroy()
◆ lexbor_array_expand()
◆ lexbor_array_get()
◆ lexbor_array_get_noi()
◆ lexbor_array_init()
◆ lexbor_array_insert()
◆ lexbor_array_length()
◆ lexbor_array_length_noi()
◆ lexbor_array_pop()
◆ lexbor_array_push()
◆ lexbor_array_set()
◆ lexbor_array_size()
◆ lexbor_array_size_noi()