Home | History | Annotate | Download | only in include

Lines Matching defs:IntArrayList

2  *  IntArrayList.h  *
31 * @addtogroup IntArrayListModule IntArrayList API functions
45 * @param self IntArrayList handle
53 * @param self IntArrayList handle
61 * @param self IntArrayList handle
68 * @param self IntArrayList handle
77 * @param self IntArrayList handle
85 * @param self IntArrayList handle
95 * @param self IntArrayList handle
102 * Converts the IntArrayList to a static array.
103 * The use of the IntArrayList handle is undefined past this point.
105 * @param self IntArrayList handle
111 * Destroys the IntArrayList.
112 * @param self IntArrayList handle
116 IntArrayList;
119 * Creates a new IntArrayList.
123 ESR_SHARED_API ESR_ReturnCode IntArrayListCreate(IntArrayList** self);
126 * Creates a new IntArrayList from the supplied static array.
130 * @param self IntArrayList handle
132 ESR_SHARED_API ESR_ReturnCode IntArrayListImport(int* value, IntArrayList** self);
137 * @param self IntArrayList handle
140 ESR_SHARED_API ESR_ReturnCode IntArrayListAdd(IntArrayList* self, int element);
145 * @param self IntArrayList handle
148 ESR_SHARED_API ESR_ReturnCode IntArrayListRemove(IntArrayList* self, int element);
153 * @param self IntArrayList handle
155 ESR_SHARED_API ESR_ReturnCode IntArrayListRemoveAll(IntArrayList* self);
160 * @param self IntArrayList handle
164 ESR_SHARED_API ESR_ReturnCode IntArrayListContains(IntArrayList* self, int element, ESR_BOOL* exists);
169 * @param self IntArrayList handle
172 ESR_SHARED_API ESR_ReturnCode IntArrayListGetSize(IntArrayList* self, size_t* size);
177 * @param self IntArrayList handle
181 ESR_SHARED_API ESR_ReturnCode IntArrayListGet(IntArrayList* self, size_t index, int* element);
187 * @param self IntArrayList handle
191 ESR_SHARED_API ESR_ReturnCode IntArrayListSet(IntArrayList* self, size_t index, int element);
194 * Converts the IntArrayList to a static array.
195 * The IntArrayList handle may not be used past this point.
197 * @param self IntArrayList handle
200 ESR_SHARED_API ESR_ReturnCode IntArrayListToStaticArray(IntArrayList* self, int** newArray);
203 * Destroys an IntArrayList.
205 * @param self IntArrayList handle
207 ESR_SHARED_API ESR_ReturnCode IntArrayListDestroy(IntArrayList* self);