list.c File Reference


Functions

s_fm_list_tfm_list_new (void *data)
void fm_list_dummy_free (void *data)
void fm_list_free (s_fm_list_t *l, free_fun_t f)
int fm_list_remove (s_fm_list_t **head, void *data)
s_fm_list_tfm_list_add_head (s_fm_list_t **head, void *data)
s_fm_list_tfm_list_add_head_unique (s_fm_list_t **head, void *data, cmp_fun_t f)
s_fm_list_tfm_list_cons (s_fm_list_t *head, s_fm_list_t *tail)
s_fm_list_ts_fm_list_tail (s_fm_list_t *head)
size_t fm_list_length (s_fm_list_t *head)

Function Documentation

s_fm_list_t* fm_list_new ( void *  data  ) 

void fm_list_dummy_free ( void *  data  ) 

void fm_list_free ( s_fm_list_t l,
free_fun_t  f 
)

int fm_list_remove ( s_fm_list_t **  head,
void *  data 
)

s_fm_list_t* fm_list_add_head ( s_fm_list_t **  head,
void *  data 
)

s_fm_list_t* fm_list_add_head_unique ( s_fm_list_t **  head,
void *  data,
cmp_fun_t  f 
)

s_fm_list_t* fm_list_cons ( s_fm_list_t head,
s_fm_list_t tail 
)

s_fm_list_t* s_fm_list_tail ( s_fm_list_t head  ) 

size_t fm_list_length ( s_fm_list_t head  ) 


Generated on Fri Oct 31 00:49:13 2008 for FM by  doxygen 1.5.3