2.4.1 Module API

Related headers [link] 

Members [link] 

Types [link] 

Functions [link] 

  • void __assert_fail(void )
  • void __assert_fail(const char *file, uint_fast16_t line, const char *expr)
  • void * __memcpy_reverse(void *dst, const void *src, size_t size)
  • void abort(void )
  • error_t access(const char *pathname, enum access_perm_e mode)
  • error_t atexit(void (*function)() )
  • int_fast16_t ato_intl16(const char *nptr)
  • int_fast32_t ato_intl32(const char *nptr)
  • int_fast64_t ato_intl64(const char *nptr)
  • float atof(const char *f)
  • void * bsearch(const void *key, const void *base, size_t nel, size_t width, __compiler_sint_t (*compar)(const void *,const void *) )
  • void * calloc(size_t nmemb, size_t size)
  • void clearerr(FILE *stream)
  • error_t clock_getres(clockid_t clk_id, struct timespec *res)
  • error_t clock_gettime(clockid_t clk_id, struct timespec *tp)
  • error_t clock_settime(clockid_t clk_id, const struct timespec *tp)
  • error_t close(fd_t fd)
  • fd_t creat(const char *pathname, mode_t mode)
  • div_t div(__compiler_sint_t number, __compiler_sint_t denom)
  • void exit(uint_fast8_t status)
  • error_t fclose(FILE *file)
  • bool_t feof(FILE *stream)
  • bool_t ferror(FILE *stream)
  • error_t fflush(FILE *file)
  • int_fast16_t fgetc(FILE *file)
  • error_t fgetpos(FILE *file, fpos_t *pos)
  • char * fgets(char *str, size_t size, FILE *file)
  • uint32_t fnv1a_32(const void *data, size_t len)
  • uint32_t fnv1a_32_update(uint32_t f, uint8_t x)
  • uint64_t fnv1a_64(const void *data, size_t len)
  • uint64_t fnv1a_64_update(uint64_t f, uint8_t x)
  • FILE * fopen(const char *path, const char *mode)
  • ssize_t formatter_dtostr(double d, char *buf, size_t maxlen, size_t prec, size_t prec2, ssize_t g)
  • void formatter_hexdump(void *ctx, printf_output_func_t *const fcn, uintptr_t address, const void *base, size_t size)
  • ssize_t formatter_printf(void *ctx, printf_output_func_t *const fcn, const char *format, va_list ap)
  • ssize_t fprintf(FILE *file, const char *format, ...)
  • error_t fpurge(FILE *file)
  • int_fast16_t fputc(unsigned char c, FILE *file)
  • error_t fputs(const char *str, FILE *file)
  • size_t fread(void *ptr, size_t size, size_t nmemb, FILE *file)
  • void free(void *ptr)
  • ssize_t fscanf(FILE *file, const char *format, ...)
  • error_t fseek(FILE *file, fpos_t offset, int_fast8_t whence)
  • error_t fsetpos(FILE *file, const fpos_t *pos)
  • fpos_t ftell(FILE *file)
  • size_t fwrite(const void *ptr, size_t size, size_t nmemb, FILE *file)
  • uint32_t gcd32(uint32_t a, uint32_t b)
  • uint64_t gcd64(uint64_t a, uint64_t b)
  • int_fast16_t getc(FILE *file)
  • int_fast16_t getchar(void )
  • char * getenv(const char *key)
  • char * gets(char *s)
  • error_t gettimeofday(struct timeval *tv, struct timezone *tz)
  • bool_t isalnum(int_fast8_t ch)
  • bool_t isalpha(int_fast8_t ch)
  • bool_t isascii(int_fast8_t ch)
  • bool_t isblank(int_fast8_t ch)
  • bool_t iscntrl(int_fast8_t ch)
  • bool_t isdigit(int_fast8_t ch)
  • bool_t isgraph(int_fast8_t ch)
  • bool_t islower(int_fast8_t ch)
  • bool_t isprint(int_fast8_t ch)
  • bool_t ispunct(int_fast8_t ch)
  • bool_t isspace(int_fast8_t ch)
  • bool_t isupper(int_fast8_t ch)
  • bool_t isxdigit(int_fast8_t ch)
  • ldiv_t ldiv(__compiler_slong_t number, __compiler_slong_t denom)
  • void libc_unixfd_init(void )
  • void longjmp(jmp_buf env, reg_t val)
  • off_t lseek(fd_t fildes, off_t offset, enum seek_whence_e whence)
  • error_t lstat(const char *path, struct stat *buf)
  • void * malloc(size_t size)
  • void * memccpy(void *dst, const void *src, char c, size_t count)
  • void * memchr(const void *s, int_fast8_t c, size_t n)
  • int_fast8_t memcmp(const void *s1, const void *s2, size_t n)
  • void * memcpy(void *dst, const void *src, size_t size)
  • int_fast8_t memcstcmp(const void *s1, int_fast8_t , size_t n)
  • void * memmove(void *dst, const void *src, size_t size)
  • void memrevcpy(void *dest, const void *src, size_t size)
  • void * memset(void *dst, int_fast8_t data, size_t size)
  • void memxor(void *dest, const void *a, const void *b, size_t len)
  • error_t mkdir(const char *pathname, mode_t mode)
  • void mutek_hexdump_arg(void *ctx, printf_output_func_t *const fcn, uintptr_t address, const void *base, size_t len)
  • error_t nanosleep(const struct timespec *rqtp, struct timespec *rmtp)
  • fd_t open(const char *pathname, enum open_flags_e flags, ...)
  • void perror(const char *reason)
  • ssize_t printf(const char *format, ...)
  • int_fast16_t putc(int_fast16_t c, FILE *file)
  • int_fast16_t putchar(int_fast16_t c)
  • error_t puts(const char *str)
  • void qsort(void *base, size_t nel, size_t width, qsort_compar_t *compar)
  • __compiler_sint_t rand(void )
  • uint32_t rand_64(void )
  • void rand_64_merge(const void *data, size_t size)
  • uint32_t rand_64_r(uint64_t *s)
  • uint32_t rand_64_range(uint32_t min, uint32_t max)
  • uint32_t rand_64_range_r(uint64_t *s, uint32_t min, uint32_t max)
  • __compiler_sint_t rand_r(__compiler_uint_t *seedp)
  • __compiler_slong_t random(void )
  • ssize_t read(fd_t fd, void *buf, size_t count)
  • void * realloc(void *ptr, size_t size)
  • error_t remove(const char *pathname)
  • void rewind(FILE *file)
  • ssize_t scanf(const char *format, ...)
  • error_t sem_destroy(sem_t *sem)
  • error_t sem_getvalue(sem_t *sem, uint_fast8_t *sval)
  • error_t sem_init(sem_t *sem, bool_t pshared, uint_fast8_t value)
  • error_t sem_post(sem_t *sem)
  • error_t sem_trywait(sem_t *sem)
  • error_t sem_wait(sem_t *sem)
  • reg_t setjmp(jmp_buf env)
  • error_t settimeofday(const struct timeval *tv, const struct timezone *tz)
  • error_t setvbuf(FILE *file, char *buf, enum stdio_buf_mode_e mode, size_t size)
  • void siglongjmp(sigjmp_buf env, reg_t val)
  • reg_t sigsetjmp(sigjmp_buf env, reg_t savesigs)
  • error_t sleep(uint_fast32_t usec)
  • ssize_t snprintf(char *str, size_t size, const char *format, ...)
  • ssize_t sprintf(char *str, const char *format, ...)
  • void srand(__compiler_uint_t seed)
  • void srandom(__compiler_uint_t seed)
  • ssize_t sscanf(const char *str, const char *format, ...)
  • error_t stat(const char *path, struct stat *buf)
  • int_fast8_t strcasecmp(const char *s1, const char *s2)
  • char * strcat(char *dest, const char *src)
  • char * strchr(const char *s, int_fast8_t c)
  • int_fast8_t strcmp(const char *s1, const char *s2)
  • int_fast8_t strcoll(const char *s1, const char *s2)
  • char * strcpy(char *dest, const char *src)
  • size_t strcspn(const char *s, const char *reject)
  • char * strdup(const char *s)
  • const char * strerror(error_t errnum)
  • size_t strlen(const char *s)
  • int_fast8_t strncasecmp(const char *s1, const char *s2, size_t len)
  • char * strncat(char *dest, const char *src, size_t n)
  • int_fast8_t strncmp(const char *s1, const char *s2, size_t n)
  • char * strncpy(char *dest, const char *src, size_t n)
  • char * strpbrk(const char *s1, const char *s2)
  • char * strrchr(const char *s, int_fast8_t c)
  • size_t strspn(const char *s, const char *_accept)
  • char * strstr(const char *haystack, const char *needle)
  • int_fast16_t strto_intl16(const char *nptr, char **endptr, int_fast8_t base)
  • int_fast32_t strto_intl32(const char *nptr, char **endptr, int_fast8_t base)
  • int_fast64_t strto_intl64(const char *nptr, char **endptr, int_fast8_t base)
  • uint_fast16_t strto_uintl16(const char *nptr, char **endptr, int_fast8_t base)
  • uint_fast32_t strto_uintl32(const char *nptr, char **endptr, int_fast8_t base)
  • uint_fast64_t strto_uintl64(const char *nptr, char **endptr, int_fast8_t base)
  • double strtod(const char *d, const char **ret)
  • char * strtok_r(char *s, const char *delim, char **ptrptr)
  • error_t system(const char *cmd)
  • time_t time(time_t *t)
  • int_fast8_t tolower(int_fast8_t c)
  • int_fast8_t toupper(int_fast8_t c)
  • int_fast16_t ungetc(int_fast16_t c, FILE *file)
  • error_t usleep(uint_fast32_t usec)
  • ssize_t vfprintf(FILE *file, const char *format, va_list ap)
  • ssize_t vfscanf(FILE *file, const char *fmt, va_list ap)
  • ssize_t vprintf(const char *format, va_list ap)
  • ssize_t vscanf(const char *format, va_list ap)
  • ssize_t vsnprintf(char *str, size_t size, const char *format, va_list ap)
  • ssize_t vsprintf(char *str, const char *format, va_list ap)
  • ssize_t vsscanf(const char *str, const char *format, va_list ap)
  • ssize_t write(fd_t fd, const void *buf, size_t count)
  • uint32_t __rand_r32(__compiler_uint_t *seedp)
  • error_t __stdio_read(size_t size_, FILE *file, uint8_t *ptr)
  • void __stdio_stream_init(FILE *stream)
  • error_t __stdio_write(size_t size_, FILE *file, const uint8_t *ptr)
  • error_t libc_time_to_timer(const struct timespec *delay, dev_timer_value_t *value)
  • error_t libc_time_to_timer_rq(const struct timespec *delay, struct dev_timer_rq_s *rgq)
  • struct device_timer_s * libc_timer(void )

Variables [link] 

Macros [link] 

Configuration tokens [link] 

Valid XHTML 1.0 StrictGenerated by diaxen on Thu Aug 4 15:44:05 2022 using MkDoc