libSBML C++ API
5.18.0
|
Simple, generic list class. More...
Functions | |
void | List_add (List_t *lst, void *item) |
unsigned int | List_countIf (const List_t *lst, ListItemPredicate predicate) |
void * | List_find (const List_t *lst, const void *item1, ListItemComparator comparator) |
List_t * | List_findIf (const List_t *lst, ListItemPredicate predicate) |
void | List_free (List_t *lst) |
void * | List_get (const List_t *lst, unsigned int n) |
void | List_prepend (List_t *lst, void *item) |
void * | List_remove (List_t *lst, unsigned int n) |
unsigned int | List_size (const List_t *lst) |
Simple, generic list class.
void List_add | ( | List_t * | lst, |
void * | item | ||
) |
unsigned int List_countIf | ( | const List_t * | lst, |
ListItemPredicate | predicate | ||
) |
void* List_find | ( | const List_t * | lst, |
const void * | item1, | ||
ListItemComparator | comparator | ||
) |
List_t* List_findIf | ( | const List_t * | lst, |
ListItemPredicate | predicate | ||
) |
void List_free | ( | List_t * | lst | ) |
void* List_get | ( | const List_t * | lst, |
unsigned int | n | ||
) |
void List_prepend | ( | List_t * | lst, |
void * | item | ||
) |
void* List_remove | ( | List_t * | lst, |
unsigned int | n | ||
) |
unsigned int List_size | ( | const List_t * | lst | ) |