Crate libc [] [src]

Unstable (libc)

: use libc from crates.io

Crate docs

Structs

stat [Unstable]
timespec [Unstable]
timeval [Unstable]
utimbuf [Unstable]

Enums

FILE [Unstable]
c_void [Unstable]
fpos_t [Unstable]
timezone [Unstable]

Constants

BUFSIZ [Unstable]
EOF [Unstable]
EXIT_FAILURE [Unstable]
EXIT_SUCCESS [Unstable]
FILENAME_MAX [Unstable]
FOPEN_MAX [Unstable]
L_tmpnam [Unstable]
O_APPEND [Unstable]
O_BINARY [Unstable]
O_CREAT [Unstable]
O_EXCL [Unstable]
O_NOINHERIT [Unstable]
O_RDONLY [Unstable]
O_RDWR [Unstable]
O_TEXT [Unstable]
O_TRUNC [Unstable]
O_WRONLY [Unstable]
RAND_MAX [Unstable]
SEEK_CUR [Unstable]
SEEK_END [Unstable]
SEEK_SET [Unstable]
S_IEXEC [Unstable]
S_IFCHR [Unstable]
S_IFDIR [Unstable]
S_IFMT [Unstable]
S_IFREG [Unstable]
S_IREAD [Unstable]
S_IWRITE [Unstable]
TMP_MAX [Unstable]
_IOFBF [Unstable]
_IOLBF [Unstable]
_IONBF [Unstable]

Functions

_exit [Unstable]
abs [Unstable]
access [Unstable]
atexit [Unstable]
atof [Unstable]
atoi [Unstable]
calloc [Unstable]
chdir [Unstable]
chmod [Unstable]
close [Unstable]
commit [Unstable]
creat [Unstable]
dup [Unstable]
dup2 [Unstable]
execv [Unstable]
execve [Unstable]
execvp [Unstable]
execvpe [Unstable]
exit [Unstable]
fclose [Unstable]
fdopen [Unstable]
feof [Unstable]
ferror [Unstable]
fflush [Unstable]
fgetc [Unstable]
fgetpos [Unstable]
fgets [Unstable]
fileno [Unstable]
fopen [Unstable]
fputc [Unstable]
fputs [Unstable]
fread [Unstable]
free [Unstable]
freopen [Unstable]
fseek [Unstable]
fsetpos [Unstable]
fstat [Unstable]
ftell [Unstable]
fwrite [Unstable]
get_osfhandle [Unstable]
getcwd [Unstable]
getenv [Unstable]
getpid [Unstable]
isalnum [Unstable]
isalpha [Unstable]
isatty [Unstable]
iscntrl [Unstable]
isdigit [Unstable]
isgraph [Unstable]
islower [Unstable]
isprint [Unstable]
ispunct [Unstable]
isspace [Unstable]
isupper [Unstable]
isxdigit [Unstable]
labs [Unstable]
lseek [Unstable]
malloc [Unstable]
memchr [Unstable]
memcmp [Unstable]
mkdir [Unstable]
open [Unstable]
open_osfhandle [Unstable]
pclose [Unstable]
perror [Unstable]
pipe [Unstable]
popen [Unstable]
puts [Unstable]
rand [Unstable]
read [Unstable]
realloc [Unstable]
remove [Unstable]
rename [Unstable]
rewind [Unstable]
rmdir [Unstable]
setbuf [Unstable]
setvbuf [Unstable]
srand [Unstable]
stat [Unstable]
strcat [Unstable]
strchr [Unstable]
strcmp [Unstable]
strcoll [Unstable]
strcpy [Unstable]
strcspn [Unstable]
strerror [Unstable]
strlen [Unstable]
strncat [Unstable]
strncmp [Unstable]
strncpy [Unstable]
strpbrk [Unstable]
strrchr [Unstable]
strspn [Unstable]
strstr [Unstable]
strtod [Unstable]
strtok [Unstable]
strtol [Unstable]
strtoul [Unstable]
strxfrm [Unstable]
system [Unstable]
tmpfile [Unstable]
tolower [Unstable]
toupper [Unstable]
ungetc [Unstable]
unlink [Unstable]
wchmod [Unstable]
wcslen [Unstable]
wopen [Unstable]
write [Unstable]
wrmdir [Unstable]
wstat [Unstable]
wutime [Unstable]

Type Definitions

c_char [Unstable]
c_double [Unstable]
c_float [Unstable]
c_int [Unstable]
c_long [Unstable]
c_longlong [Unstable]
c_schar [Unstable]
c_short [Unstable]
c_uchar [Unstable]
c_uint [Unstable]
c_ulong [Unstable]
c_ulonglong [Unstable]
c_ushort [Unstable]
clock_t [Unstable]
dev_t [Unstable]
ino_t [Unstable]
int16_t [Unstable]
int32_t [Unstable]
int64_t [Unstable]
int8_t [Unstable]
intmax_t [Unstable]
intptr_t [Unstable]
off_t [Unstable]
ptrdiff_t [Unstable]
size_t [Unstable]
ssize_t [Unstable]
time64_t [Unstable]
time_t [Unstable]
uint16_t [Unstable]
uint32_t [Unstable]
uint64_t [Unstable]
uint8_t [Unstable]
uintmax_t [Unstable]
uintptr_t [Unstable]
wchar_t [Unstable]