pipewire/array.h
More...
Go to the source code of this file.
|
| #define | PW_API_ARRAY static inline |
| #define | PW_ARRAY_INIT(extend) |
| | Initialize an array.
|
| #define | pw_array_get_len_s(a, s) |
| | Return the length of an array.
|
| #define | pw_array_get_unchecked_s(a, idx, s, t) |
| #define | pw_array_check_index_s(a, idx, s) |
| #define | pw_array_get_len(a, t) |
| | Get the number of items of type t in array.
|
| #define | pw_array_get_unchecked(a, idx, t) |
| | Get the item with index idx and type t from array.
|
| #define | pw_array_check_index(a, idx, t) |
| | Check if an item with index idx and type t exist in array.
|
| #define | pw_array_first(a) |
| #define | pw_array_end(a) |
| #define | pw_array_check(a, p) |
| #define | pw_array_for_each(pos, array) |
| #define | pw_array_consume(pos, array) |
| #define | pw_array_remove(a, p) |
◆ PW_API_ARRAY
| #define PW_API_ARRAY static inline |