Lines Matching refs:sarray
135 struct sarray struct
149 struct sarray* is_copy_of; argument
153 struct sarray* sarray_new (int, void* default_element); argument
154 void sarray_free (struct sarray*);
155 struct sarray* sarray_lazy_copy (struct sarray*);
156 void sarray_realloc (struct sarray*, int new_size);
157 void sarray_at_put (struct sarray*, sidx indx, void* elem);
158 void sarray_at_put_safe (struct sarray*, sidx indx, void* elem);
160 struct sarray* sarray_hard_copy (struct sarray*); /* ... like the name ? */
210 static inline void* sarray_get (struct sarray* array, sidx indx) in sarray_get()
235 static inline void* sarray_get_safe (struct sarray* array, sidx indx) in sarray_get_safe()