function lfds700_list_asu_get_by_key
Jump to navigation
Jump to search
Source Files
└───liblfds700 ├───inc │ └───liblfds700 │ lfds700_list_addonly_singlylinked_unordered.h └───src └───llfds700_list_addonly_singlylinked_unordered lfds700_list_addonly_singlylinked_unordered_get.c
Opaque Structures
struct lfds700_list_asu_element; struct lfds700_list_asu_state;
Prototype
int lfds700_list_asu_get_by_key( struct lfds700_list_asu_state *lasus, void *key, struct lfds700_list_asu_element **lasue );
Parameters
struct lfds700_list_asu_state *lasus
- A pointer to an initialized struct lfds700_list_asu_state.
void *key
- A pointer to the key to find in the list.
struct lfds700_list_asu_element **lasue
- Set to point to the element containing key, or NULL if this key does not exist in the list.
Return Value
Returns 1 if an element with key is found, otherwise returns 0.
Notes
Iterates over the list, searching for the element with key key. Remember that this list is unordered.
Example
Coming soon. No, really! (Written 29th Dec 2015).