VSF Documented
|
#include "../../vsf_linux_cfg.h"
#include "../../include/unistd.h"
#include "../../include/errno.h"
#include "../../include/fcntl.h"
#include "../../include/spawn.h"
#include "../../include/sys/wait.h"
#include "../../include/simple_libc/stdlib.h"
#include "../../include/simple_libc/malloc.h"
#include <limits.h>
#include "../../include/simple_libc/string.h"
Macros | |
#define | __VSF_LINUX_CLASS_INHERIT__ |
Functions | |
void | __free_ex (vsf_linux_process_t *process, void *ptr) |
void * | ____malloc_ex (vsf_linux_process_t *process, size_t size, const char *file, const char *func, int line) |
void * | ____realloc_ex (vsf_linux_process_t *process, void *p, size_t size, const char *file, const char *func, int line) |
void * | ____calloc_ex (vsf_linux_process_t *process, size_t n, size_t size, const char *file, const char *func, int line) |
VSF_CAL_NO_RETURN void | exit (int status) |
int | atexit (void(*func)(void)) |
VSF_CAL_NO_RETURN void | _Exit (int status) |
int | system (const char *cmd) |
char * | mktemps (char *template, int suffixlen) |
char * | mktemp (char *template) |
int | mkostemps (char *template, int suffixlen, int flags) |
int | mkostemp (char *template, int flags) |
int | mkstemps (char *template, int suffixlen) |
int | mkstemp (char *template) |
char * | mkdtemp (char *template) |
int | abs (int j) |
long | labs (long j) |
long long | llabs (long long j) |
intmax_t | imaxabs (intmax_t j) |
int | getloadavg (double loadavg[], int nelem) |
long | strtol (const char *str, char **endptr, int base) |
long long | strtoll (const char *str, char **endptr, int base) |
unsigned long | strtoul (const char *str, char **endptr, int base) |
unsigned long long | strtoull (const char *str, char **endptr, int base) |
double | strtod (const char *str, char **endptr) |
float | strtof (const char *str, char **endptr) |
int | atoi (const char *str) |
long int | atol (const char *str) |
long long int | atoll (const char *str) |
double | atof (const char *str) |
char * | itoa (int num, char *str, int radix) |
int | posix_memalign (void **memptr, size_t alignment, size_t size) |
int | __putenv_ex (vsf_linux_process_t *process, char *string) |
char * | __getenv_ex (vsf_linux_process_t *process, const char *name) |
int | __setenv_ex (vsf_linux_process_t *process, const char *name, const char *value, int replace) |
int | __clearenv_ex (vsf_linux_process_t *process) |
int | putenv (char *string) |
char * | getenv (const char *name) |
int | setenv (const char *name, const char *value, int replace) |
int | unsetenv (const char *name) |
int | clearenv (void) |
VSF_CAL_NO_RETURN void | abort (void) |
char * | realpath (const char *path, char *resolved_path) |
void * | malloc (size_t size) |
void * | realloc (void *p, size_t size) |
void * | calloc (size_t n, size_t size) |
Variables | |
__VSF_VPLT_DECORATOR__ vsf_linux_libc_stdlib_vplt_t | vsf_linux_libc_stdlib_vplt |
#define __VSF_LINUX_CLASS_INHERIT__ |
void __free_ex | ( | vsf_linux_process_t * | process, |
void * | ptr | ||
) |
void * ____malloc_ex | ( | vsf_linux_process_t * | process, |
size_t | size, | ||
const char * | file, | ||
const char * | func, | ||
int | line | ||
) |
void * ____realloc_ex | ( | vsf_linux_process_t * | process, |
void * | p, | ||
size_t | size, | ||
const char * | file, | ||
const char * | func, | ||
int | line | ||
) |
void * ____calloc_ex | ( | vsf_linux_process_t * | process, |
size_t | n, | ||
size_t | size, | ||
const char * | file, | ||
const char * | func, | ||
int | line | ||
) |
VSF_CAL_NO_RETURN void exit | ( | int | status | ) |
int atexit | ( | void(*)(void) | func | ) |
VSF_CAL_NO_RETURN void _Exit | ( | int | status | ) |
int system | ( | const char * | cmd | ) |
char * mktemps | ( | char * | template, |
int | suffixlen | ||
) |
char * mktemp | ( | char * | template | ) |
int mkostemps | ( | char * | template, |
int | suffixlen, | ||
int | flags | ||
) |
int mkostemp | ( | char * | template, |
int | flags | ||
) |
int mkstemps | ( | char * | template, |
int | suffixlen | ||
) |
int mkstemp | ( | char * | template | ) |
char * mkdtemp | ( | char * | template | ) |
int abs | ( | int | j | ) |
long labs | ( | long | j | ) |
long long llabs | ( | long long | j | ) |
int getloadavg | ( | double | loadavg[], |
int | nelem | ||
) |
long strtol | ( | const char * | str, |
char ** | endptr, | ||
int | base | ||
) |
long long strtoll | ( | const char * | str, |
char ** | endptr, | ||
int | base | ||
) |
unsigned long strtoul | ( | const char * | str, |
char ** | endptr, | ||
int | base | ||
) |
unsigned long long strtoull | ( | const char * | str, |
char ** | endptr, | ||
int | base | ||
) |
double strtod | ( | const char * | str, |
char ** | endptr | ||
) |
float strtof | ( | const char * | str, |
char ** | endptr | ||
) |
int atoi | ( | const char * | str | ) |
long int atol | ( | const char * | str | ) |
long long int atoll | ( | const char * | str | ) |
double atof | ( | const char * | str | ) |
char * itoa | ( | int | num, |
char * | str, | ||
int | radix | ||
) |
int __putenv_ex | ( | vsf_linux_process_t * | process, |
char * | string | ||
) |
char * __getenv_ex | ( | vsf_linux_process_t * | process, |
const char * | name | ||
) |
int __setenv_ex | ( | vsf_linux_process_t * | process, |
const char * | name, | ||
const char * | value, | ||
int | replace | ||
) |
int __clearenv_ex | ( | vsf_linux_process_t * | process | ) |
int putenv | ( | char * | string | ) |
char * getenv | ( | const char * | name | ) |
int setenv | ( | const char * | name, |
const char * | value, | ||
int | replace | ||
) |
int unsetenv | ( | const char * | name | ) |
int clearenv | ( | void | ) |
VSF_CAL_NO_RETURN void abort | ( | void | ) |
char * realpath | ( | const char * | path, |
char * | resolved_path | ||
) |
void * malloc | ( | size_t | size | ) |
void * realloc | ( | void * | p, |
size_t | size | ||
) |
__VSF_VPLT_DECORATOR__ vsf_linux_libc_stdlib_vplt_t vsf_linux_libc_stdlib_vplt |