|
Concord - C Discord API library
A Discord API wrapper library written in C
|
Go to the source code of this file.
Macros | |
| #define | CARRAY_INITIAL_SIZE 4 |
| #define | CARRAY_RESIZE(current_size) 1 + current_size * 2 |
| #define | __carray_init(carray, length, _type, _compare, _free) |
| #define | carray_init(carray, settings) __carray_init(carray, CARRAY_INITIAL_SIZE, settings) |
| #define | __carray_insert_handle_full(carray, index, value) |
| #define | carray_insert(carray, index, value) |
| #define | carray_pop(carray, index, location) |
| #define | __carray_remove(carray, value, _type, _compare, _free) |
| #define | carray_remove(carray, value, settings) __carray_remove(carray, value, settings) |
| #define | __carray_find(carray, value, location, _type, _compare, _free) |
| #define | carray_find(carray, value, location, settings) __carray_find(carray, value, location, settings) |
| #define | __carray_free_array(carray) free((carray)->array); |
| #define | __carray_free(carray, _type, _compare, _free) |
| #define | carray_free(carray, settings) __carray_free(carray, settings) |
| #define | __carray_append_handle_full(carray, value) |
| #define | carray_append(carray, value) |
| #define CARRAY_INITIAL_SIZE 4 |
| #define CARRAY_RESIZE | ( | current_size | ) | 1 + current_size * 2 |
| #define __carray_init | ( | carray, | |
| length, | |||
| _type, | |||
| _compare, | |||
| _free | |||
| ) |
| #define carray_init | ( | carray, | |
| settings | |||
| ) | __carray_init(carray, CARRAY_INITIAL_SIZE, settings) |
| #define __carray_insert_handle_full | ( | carray, | |
| index, | |||
| value | |||
| ) |
| #define carray_insert | ( | carray, | |
| index, | |||
| value | |||
| ) |
| #define carray_pop | ( | carray, | |
| index, | |||
| location | |||
| ) |
| #define __carray_remove | ( | carray, | |
| value, | |||
| _type, | |||
| _compare, | |||
| _free | |||
| ) |
| #define carray_remove | ( | carray, | |
| value, | |||
| settings | |||
| ) | __carray_remove(carray, value, settings) |
| #define __carray_find | ( | carray, | |
| value, | |||
| location, | |||
| _type, | |||
| _compare, | |||
| _free | |||
| ) |
| #define carray_find | ( | carray, | |
| value, | |||
| location, | |||
| settings | |||
| ) | __carray_find(carray, value, location, settings) |
| #define __carray_free_array | ( | carray | ) | free((carray)->array); |
| #define __carray_free | ( | carray, | |
| _type, | |||
| _compare, | |||
| _free | |||
| ) |
| #define carray_free | ( | carray, | |
| settings | |||
| ) | __carray_free(carray, settings) |
| #define __carray_append_handle_full | ( | carray, | |
| value | |||
| ) |
| #define carray_append | ( | carray, | |
| value | |||
| ) |