| 
    Grid Community Toolkit
    6.2.1607800521 (tag: v6.2.20201212)
    
   | 
 
Linked List. More...
Go to the source code of this file.
Data Structures | |
| struct | globus_list | 
| List data type.  More... | |
Typedefs | |
| typedef struct globus_list | globus_list_t | 
| List data type.  More... | |
| typedef int(* | globus_list_pred_t) (void *datum, void *arg) | 
| List search predicate.  More... | |
| typedef int(* | globus_list_relation_t) (void *low_datum, void *high_datum, void *relation_arg) | 
| Relation predicate.  More... | |
Functions | |
| int | globus_list_empty (globus_list_t *head) | 
| List empty predicate.  More... | |
| void * | globus_list_first (globus_list_t *head) | 
| Retrieve head datum.  More... | |
| globus_list_t * | globus_list_rest (globus_list_t *head) | 
| Get the remainder of the list.  More... | |
| int | globus_list_size (globus_list_t *head) | 
| Get the number of elements in a list.  More... | |
| void * | globus_list_replace_first (globus_list_t *head, void *datum) | 
| Replace first datum.  More... | |
| globus_list_t * | globus_list_search (globus_list_t *head, void *datum) | 
| Search a list for a datum.  More... | |
| globus_list_t * | globus_list_search_pred (globus_list_t *head, globus_list_pred_t predicate, void *pred_args) | 
| Search a list with a predicate.  More... | |
| globus_list_t * | globus_list_min (globus_list_t *head, globus_list_relation_t relation, void *relation_args) | 
| Find the minimum value of a list.  More... | |
| globus_list_t * | globus_list_sort (globus_list_t *head, globus_list_relation_t relation, void *relation_args) | 
| Sort a list.  More... | |
| int | globus_list_insert (globus_list_t *volatile *headp, void *datum) | 
| Insert an item in a list.  More... | |
| globus_list_t * | globus_list_cons (void *datum, globus_list_t *list) | 
| List constructor.  More... | |
| globus_list_t * | globus_list_copy (globus_list_t *head) | 
| Copy constructor.  More... | |
| void * | globus_list_remove (globus_list_t *volatile *headp, globus_list_t *entry) | 
| Remove a datum from a list.  More... | |
| void | globus_list_free (globus_list_t *head) | 
| Free a list.  More... | |
Linked List.
 1.8.13