![]()  | 
								
									 
										tgrekov-pipex
									 
									
										HIVE pipex May 2024
									 
								 | 
							
Definition in file utils.h.
#include "internal_types.h"Go to the source code of this file.
Functions | |
| int | u_len_base (t_ubiggest n, int base) | 
Determine the length of unsigned number n in base base.   | |
| int | u_put_base (t_ubiggest n, char *base, int fd) | 
Write unsigned number n on descriptor fd in base base.   | |
| int | repeat_str_n (const char *str, int n, int fd) | 
Write exactly n characters from str on descriptor fd. Repeats string if ft_strlen(str) is greater than n.   | |
| int | wrap_err (int n, int *total) | 
Wrapper for handling functions that return a positive integer on success and -1 on failure. Either adds positive integer n to the value at total, or sets it to -1.   | |
| int repeat_str_n | ( | const char * | str, | 
| int | n, | ||
| int | fd | ||
| ) | 
Write exactly n characters from str on descriptor fd. Repeats string if ft_strlen(str) is greater than n. 
| [in] | str | |
| [in] | n | |
| [in] | fd | 
| int | Number of characters written, or -1 on error.  | 
Definition at line 50 of file repeat_str_n.c.
References ft_strlen().
| int u_len_base | ( | t_ubiggest | n, | 
| int | base | ||
| ) | 
Determine the length of unsigned number n in base base. 
| [in] | n | |
| [in] | base | 
| int | Length of n.  | 
Definition at line 29 of file u_len_base.c.
| int u_put_base | ( | t_ubiggest | n, | 
| char * | base, | ||
| int | fd | ||
| ) | 
Write unsigned number n on descriptor fd in base base. 
| [in] | n | |
| [in] | base | |
| [in] | fd | 
| int | Number of characters written, or -1 on error.  | 
Definition at line 49 of file u_put_base.c.
| int wrap_err | ( | int | n, | 
| int * | total | ||
| ) | 
Wrapper for handling functions that return a positive integer on success and -1 on failure. Either adds positive integer n to the value at total, or sets it to -1. 
| [in] | n | |
| [in,out] | total | 
| int | If n is positive, returns 1. Return 0 if it is -1.  | 
Definition at line 29 of file wrap_err.c.
References wrap_err().