#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