24 #ifndef _ARRAY_LIST_H_
25 #define _ARRAY_LIST_H_
34 void addArrayListElement (
ArrayList *array,
void *elem);
35 void insertArrayListElement (
ArrayList *array,
void *elem,
int position);
36 void *getArrayListElement (
const ArrayList *array,
int index);
37 void *removeArrayListElement (
ArrayList *array,
int index);
39 void *findArrayListElement(
const ArrayList *array,
const void *searchItem, \
40 int (*comparator)(
const void *searchItem,
const void *arrayItem));
41 int findIndexOfArrayListElement(
const ArrayList *array,
const void *searchItem, \
42 int (*comparator)(
const void *searchItem,
const void *arrayItem));
Definition: ArrayList.h:27