|
| void | srand (unsigned int seed) |
| | initialize random number generator More...
|
| |
| int | rand (void) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| FAR char * | get_environ_ptr (size_t *envsize) |
| | Return a pointer to the thread specific environ variable. More...
|
| |
| FAR char * | getenv (FAR const char *name) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| int | putenv (FAR const char *string) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| int | clearenv (void) |
| | clears the environment of all name-value pairs and sets the value of the external variable environ to NULL More...
|
| |
| int | setenv (const char *name, const char *value, int overwrite) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| int | unsetenv (const char *name) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| void | exit (int status) noreturn_function |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| void | abort (void) noreturn_function |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| int | atexit (CODE void(*func)(void)) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| int | on_exit (CODE void(*func)(int, FAR void *), FAR void *arg) |
| | register a function to be called at program exit More...
|
| |
| long | strtol (const char *, char **, int) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| unsigned long | strtoul (const char *, char **, int) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| long long | strtoll (const char *, char **, int) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| unsigned long long | strtoull (const char *, char **, int) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| double_t | strtod (const char *, char **) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| char * | itoa (int value, char *str, int base) |
| | convert integer to string More...
|
| |
| FAR void * | malloc (size_t) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| void | free (FAR void *) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| FAR void * | realloc (FAR void *, size_t) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| FAR void * | memalign (size_t, size_t) |
| | allocates size bytes and returns a pointer to the allocated memory More...
|
| |
| FAR void * | zalloc (size_t) |
| | Allocate and zero memory from the user heap. More...
|
| |
| FAR void * | calloc (size_t, size_t) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| int | abs (int j) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| long int | labs (long int j) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| long long int | llabs (long long int j) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| void | qsort (void *base, size_t nmemb, size_t size, int(*compar)(const void *, const void *)) |
| | POSIX APIs (refer to : http://pubs.opengroup.org/onlinepubs/9699919799/) More...
|
| |
| int | mallinfo (struct mallinfo *info) |
| | returns a copy of updated current heap information for the user heap More...
|
| |
standard library APIs
Definition in file stdlib.h.