#include <list>
Go to the source code of this file.
list_int | |
| typedef void *(* | list_int_cb )(int value, void *user_data) |
| void | list_int_delete (list_int *l) |
| void | list_int_iter_delete (list_int_iter *l) |
| int | list_int_size (const list_int *l) |
| list_int_iter * | list_int_begin (const list_int *l) |
| list_int_iter * | list_int_end (const list_int *l) |
| int | list_int_iter_get (const list_int_iter *l) |
| void | list_int_iter_next (list_int_iter *l) |
| int | list_int_iter_equal (const list_int_iter *l1, const list_int_iter *l2) |
| void * | list_int_foreach (const list_int *list, list_int_cb func, void *user_data) |
Typedefs | |
| typedef std::list< int > | list_int |
| typedef std::list< int >::const_iterator | list_int_iter |
|
|
|
|
|
Callback function for list_int_foreach. |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
Traverses the list, calling the callback function 'func' on each list element. Traversal will stop when 'func' returns a non-NULL value, and the routine will return with that value. Otherwise the routine will return NULL.
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1.2.17