From d971bd8d16608f316396aba7a579d0b1f1af5aeb Mon Sep 17 00:00:00 2001 From: nass1pro Date: Fri, 12 Jun 2020 13:52:58 +0200 Subject: Added e_token enum --- test_mini/libft/include/libft_lst.h | 65 ------------------------------------- 1 file changed, 65 deletions(-) delete mode 100644 test_mini/libft/include/libft_lst.h (limited to 'test_mini/libft/include/libft_lst.h') diff --git a/test_mini/libft/include/libft_lst.h b/test_mini/libft/include/libft_lst.h deleted file mode 100644 index d7157a9..0000000 --- a/test_mini/libft/include/libft_lst.h +++ /dev/null @@ -1,65 +0,0 @@ -/* ************************************************************************** */ -/* */ -/* ::: :::::::: */ -/* libft_lst.h :+: :+: :+: */ -/* +:+ +:+ +:+ */ -/* By: cacharle +#+ +:+ +#+ */ -/* +#+#+#+#+#+ +#+ */ -/* Created: 2020/01/31 10:36:39 by cacharle #+# #+# */ -/* Updated: 2020/04/01 17:59:50 by charles ### ########.fr */ -/* */ -/* ************************************************************************** */ - -#ifndef LIBFT_LST_H -# define LIBFT_LST_H - -/* -** \file libft_lst.h -** \brief Linked list Manipulation -*/ - -# include -# include "libft_types.h" -# include "libft_algo.h" - -/* -** \brief List struct -** \param data Pointer to node data -** \param next Pointer to next node or NULL if last node -*/ - -typedef struct s_ftlst -{ - void *data; - struct s_ftlst *next; -} t_ftlst; - -typedef void (*t_ftdel_func)(void *); - -t_ftlst *ft_lstnew(void const *data); -int ft_lstsize(t_ftlst *lst); -void ft_lstpush_front(t_ftlst **alst, t_ftlst *new); -void ft_lstpush_back(t_ftlst **alst, t_ftlst *new); -void ft_lstpop_front(t_ftlst **lst, void (*del)(void *)); -t_ftlst *ft_lstlast(t_ftlst *lst); -void ft_lstdelone(t_ftlst *lst, void (*del)(void *)); -void ft_lstdestroy(t_ftlst **lst, void (*del)(void *)); -void ft_lstiter(t_ftlst *lst, void (*f)(void *)); -t_ftlst *ft_lstmap(t_ftlst *lst, void *(*f)(void *), - t_ftdel_func del); -t_ftlst *ft_lstreverse_ret(t_ftlst *lst); -void ft_lstreverse(t_ftlst **lst); -void ft_lstremove_if(t_ftlst **lst, - t_ftcompar_func cmp, const void *ref, - t_ftdel_func del); -t_ftlst *ft_lstbsearch(t_ftlst *lst, t_ftcompar_func cmp, - const void *ref); -t_ftlst *ft_lstlsearch(t_ftlst *lst, t_ftcompar_func cmp, - const void *ref); -t_ftlst *ft_lstlfind(t_ftlst *lst, t_ftcompar_func cmp, - const void *ref); -void ft_lstsort(t_ftlst **begin_list, t_ftcompar_func cmp); -t_ftlst *ft_lstsorted_merge(t_ftlst *l1, t_ftlst *l2, - t_ftcompar_func cmp); - -#endif -- cgit