Go to the source code of this file.
◆ ft_lstadd_back()
Definition at line 16 of file ft_lstadd_back.c.
18 if (lst == NULL ||
new == NULL)
t_list * ft_lstlast(t_list *lst)
◆ ft_lstadd_front()
◆ ft_lstclear()
| void ft_lstclear |
( |
t_list ** |
lst, |
|
|
void(*)(void *) |
del |
|
) |
| |
Definition at line 16 of file ft_lstclear.c.
20 if (lst == NULL || *lst == NULL || del == NULL)
24 p_next = (*lst)->
next;
void ft_lstdelone(t_list *lst, void(*del)(void *))
◆ ft_lstdelone()
| void ft_lstdelone |
( |
t_list * |
lst, |
|
|
void(*)(void *) |
del |
|
) |
| |
Definition at line 16 of file ft_lstdelone.c.
18 if (lst == NULL || del == NULL)
◆ ft_lstiter()
| void ft_lstiter |
( |
t_list * |
lst, |
|
|
void(*)(void *) |
f |
|
) |
| |
Definition at line 16 of file ft_lstiter.c.
18 if (lst == NULL || f == NULL)
◆ ft_lstlast()
◆ ft_lstmap()
| t_list* ft_lstmap |
( |
t_list * |
lst, |
|
|
void *(*)(void *) |
f, |
|
|
void(*)(void *) |
del |
|
) |
| |
Definition at line 16 of file ft_lstmap.c.
24 if (p_new_lst_top == NULL)
26 p_new_lst = p_new_lst_top;
31 p_new_lst = p_new_lst->
next;
33 if (p_new_lst == NULL)
39 return (p_new_lst_top);
void ft_lstclear(t_list **lst, void(*del)(void *))
t_list * ft_lstnew(void *content)
◆ ft_lstnew()
| t_list* ft_lstnew |
( |
void * |
content | ) |
|
◆ ft_lstsize()
| int ft_lstsize |
( |
t_list * |
lst | ) |
|