Details
arraylist_free ()
void                arraylist_free                      (const Arraylist list);
 
arraylist_create ()
Arraylist           arraylist_create                    (const Boolean (*equals) (const Object object_1, const Object object_2));
 
arraylist_add ()
Boolean             arraylist_add                       (const Arraylist list,
                                                         Object object);
| list: |  | 
| object: |  | 
| Returns : |  | 
 
arraylist_remove ()
Boolean             arraylist_remove                    (const Arraylist list,
                                                         const Object object);
| list: |  | 
| object: |  | 
| Returns : |  | 
 
arraylist_contains ()
Boolean             arraylist_contains                  (const Arraylist list,
                                                         const Object object);
| list: |  | 
| object: |  | 
| Returns : |  | 
 
arraylist_index_of ()
int                 arraylist_index_of                  (const Arraylist list,
                                                         const Object object);
| list: |  | 
| object: |  | 
| Returns : |  | 
 
arraylist_is_empty ()
Boolean             arraylist_is_empty                  (const Arraylist list);
 
arraylist_size ()
int                 arraylist_size                      (const Arraylist list);
 
arraylist_get ()
Object              arraylist_get                       (const Arraylist list,
                                                         const int index);
 
arraylist_clear ()
void                arraylist_clear                     (const Arraylist list);
 
arraylist_sort ()
void                arraylist_sort                      (const Arraylist list,
                                                         const int (*compare) (const Object object_1, const Object object_2));