globus_list.h - Online Linux Manual PageSection : 3
Updated : Tue Jan 26 2021
Source : Version 18.9
Note : globus_common

NAMEglobus_list.h − Linked List​.

SYNOPSIS

Data Structuresstruct globus_list
List data type​.

Typedefstypedef struct globus_list globus_list_t
List data type​.
typedef int(* globus_list_pred_t) (void *datum, void *arg)
List search predicate​.
typedef int(* globus_list_relation_t) (void *low_datum, void *high_datum, void *relation_arg)
Relation predicate​.

Functionsint globus_list_empty (globus_list_t *head)
List empty predicate​.
void * globus_list_first (globus_list_t *head)
Retrieve head datum​.
globus_list_t * globus_list_rest (globus_list_t *head)
Get the remainder of the list​.
int globus_list_size (globus_list_t *head)
Get the number of elements in a list​.
void * globus_list_replace_first (globus_list_t *head, void *datum)
Replace first datum​.
globus_list_t * globus_list_search (globus_list_t *head, void *datum)
Search a list for a datum​.
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​.
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​.
globus_list_t * globus_list_sort (globus_list_t *head, globus_list_relation_t relation, void *relation_args)
Sort a list​.
int globus_list_insert (globus_list_t *volatile *headp, void *datum)
Insert an item in a list​.
globus_list_t * globus_list_cons (void *datum, globus_list_t *list)
List constructor​.
globus_list_t * globus_list_copy (globus_list_t *head)
Copy constructor​.
void * globus_list_remove (globus_list_t *volatile *headp, globus_list_t *entry)
Remove a datum from a list​.
void globus_list_free (globus_list_t *head)
Free a list​.

Detailed DescriptionLinked List​.

AuthorGenerated automatically by Doxygen for globus_common from the source code​.
0
Johanes Gumabo
Data Size   :   11,318 byte
man-globus_list.h.3Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 185,295
Visitor ID   :     :  
Visitor IP   :   18.116.88.132   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.