Started from buttom go to the sky
This commit is contained in:
parent
96215449bd
commit
f811e55dea
4781 changed files with 10121 additions and 1743 deletions
20
stdme/include/me/mem/mem_alloc.h
Normal file
20
stdme/include/me/mem/mem_alloc.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* mem_alloc.h :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2023/12/06 14:47:49 by maiboyer #+# #+# */
|
||||
/* Updated: 2023/12/09 16:41:31 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#ifndef MEM_ALLOC_H
|
||||
# define MEM_ALLOC_H
|
||||
|
||||
# include "me/types.h"
|
||||
|
||||
void *mem_alloc(t_usize size);
|
||||
|
||||
#endif
|
||||
20
stdme/include/me/mem/mem_alloc_array.h
Normal file
20
stdme/include/me/mem/mem_alloc_array.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* mem_alloc_array.h :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2023/11/06 15:53:21 by maiboyer #+# #+# */
|
||||
/* Updated: 2023/12/09 16:19:45 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#ifndef MEM_ALLOC_ARRAY_H
|
||||
# define MEM_ALLOC_ARRAY_H
|
||||
|
||||
# include "me/types.h"
|
||||
|
||||
void *mem_alloc_array(t_usize item_count, t_usize item_size);
|
||||
|
||||
#endif
|
||||
20
stdme/include/me/mem/mem_compare.h
Normal file
20
stdme/include/me/mem/mem_compare.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* mem_compare.h :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2023/11/06 11:16:02 by maiboyer #+# #+# */
|
||||
/* Updated: 2023/12/09 16:21:14 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#ifndef MEM_COMPARE_H
|
||||
# define MEM_COMPARE_H
|
||||
|
||||
# include "me/types.h"
|
||||
|
||||
t_i32 mem_compare(const void *lhs, const void *rhs, t_usize count);
|
||||
|
||||
#endif
|
||||
20
stdme/include/me/mem/mem_copy.h
Normal file
20
stdme/include/me/mem/mem_copy.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* mem_copy.h :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2023/11/06 11:16:02 by maiboyer #+# #+# */
|
||||
/* Updated: 2023/12/09 16:21:31 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#ifndef MEM_COPY_H
|
||||
# define MEM_COPY_H
|
||||
|
||||
# include "me/types.h"
|
||||
|
||||
void *mem_copy(void *destination, const void *source, t_usize count);
|
||||
|
||||
#endif
|
||||
20
stdme/include/me/mem/mem_find.h
Normal file
20
stdme/include/me/mem/mem_find.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* mem_find.h :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2023/11/06 11:16:02 by maiboyer #+# #+# */
|
||||
/* Updated: 2023/12/09 16:24:03 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#ifndef MEM_FIND_H
|
||||
# define MEM_FIND_H
|
||||
|
||||
# include "me/types.h"
|
||||
|
||||
void *mem_find(void *buf, t_u8 find, t_usize count);
|
||||
|
||||
#endif
|
||||
21
stdme/include/me/mem/mem_find_bytes.h
Normal file
21
stdme/include/me/mem/mem_find_bytes.h
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* mem_find_bytes.h :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2023/11/06 11:16:02 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/01/06 18:24:04 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#ifndef MEM_FIND_BYTES_H
|
||||
# define MEM_FIND_BYTES_H
|
||||
|
||||
# include "me/types.h"
|
||||
|
||||
void *mem_find_bytes(void *buf, t_u8 *find, t_usize find_count,
|
||||
t_usize count);
|
||||
|
||||
#endif
|
||||
20
stdme/include/me/mem/mem_move.h
Normal file
20
stdme/include/me/mem/mem_move.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* mem_move.h :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2023/11/06 11:16:02 by maiboyer #+# #+# */
|
||||
/* Updated: 2023/12/09 16:24:26 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#ifndef MEM_MOVE_H
|
||||
# define MEM_MOVE_H
|
||||
|
||||
# include "me/types.h"
|
||||
|
||||
void *mem_move(void *destination, const void *source, t_usize count);
|
||||
|
||||
#endif
|
||||
20
stdme/include/me/mem/mem_set.h
Normal file
20
stdme/include/me/mem/mem_set.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* mem_set.h :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2023/11/06 11:16:02 by maiboyer #+# #+# */
|
||||
/* Updated: 2023/12/09 16:25:19 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#ifndef MEM_SET_H
|
||||
# define MEM_SET_H
|
||||
|
||||
# include "me/types.h"
|
||||
|
||||
void mem_set(void *buf, t_u8 byte, t_usize count);
|
||||
|
||||
#endif
|
||||
20
stdme/include/me/mem/mem_set_zero.h
Normal file
20
stdme/include/me/mem/mem_set_zero.h
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* mem_set_zero.h :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2023/11/06 11:58:11 by maiboyer #+# #+# */
|
||||
/* Updated: 2023/12/09 16:24:51 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#ifndef MEM_SET_ZERO_H
|
||||
# define MEM_SET_ZERO_H
|
||||
|
||||
# include "me/types.h"
|
||||
|
||||
void mem_set_zero(void *buf, t_usize count);
|
||||
|
||||
#endif
|
||||
Loading…
Add table
Add a link
Reference in a new issue