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 |