r6:Function:slist get user data from element

From liblfds.org
Revision as of 14:07, 4 January 2015 by Admin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Source Files

/src/slist/slist_get_and_set.c
/inc/liblfds.h

Prototype

int slist_get_user_data_from_element( struct slist_element *se, void **user_data );

Parameters

struct slist_element *se

A pointer to an slist element as allocated by slist_new_head or slist_new_next.

void **user_data

A pointer to a pointer into which the user data will be placed.

Return Value

Returns 1 on success, 0 on failure. The only cause of failure is if you try to get the user data from an element which has been logically deleted.

Notes

This function gets the user data void pointer in the slist element.

See Also