Lines Matching refs:IntArrayList
29 * IntArrayList implementation.
36 IntArrayList Interface;
38 * IntArrayList contents.
56 ESR_SHARED_API ESR_ReturnCode IntArrayList_Add(IntArrayList* self, const int element);
61 ESR_SHARED_API ESR_ReturnCode IntArrayList_Remove(IntArrayList* self, const int element);
66 ESR_SHARED_API ESR_ReturnCode IntArrayList_RemoveAll(IntArrayList* self);
71 ESR_SHARED_API ESR_ReturnCode IntArrayList_Contains(IntArrayList* self, const int element, ESR_BOOL* exists);
76 ESR_SHARED_API ESR_ReturnCode IntArrayList_Get(IntArrayList* self, size_t index, int* element);
81 ESR_SHARED_API ESR_ReturnCode IntArrayList_Set(IntArrayList* self, size_t index, const int element);
86 ESR_SHARED_API ESR_ReturnCode IntArrayList_GetSize(IntArrayList* self, size_t* size);
91 ESR_SHARED_API ESR_ReturnCode IntArrayList_ToStaticArray(IntArrayList* self, int** newArray);
96 ESR_SHARED_API ESR_ReturnCode IntArrayList_Destroy(IntArrayList* self);