.TH "include/Zycore/LibC.h" 3 "Version 1.5.0.0" "Zycore" \" -*- nroff -*- .ad l .nh .SH NAME include/Zycore/LibC.h .SH SYNOPSIS .br .PP \fC#include \fP .br \fC#include \fP .br \fC#include \fP .br \fC#include \fP .br \fC#include \fP .br .SS "Macros" .in +1c .ti -1c .RI "#define \fBZYAN_ERRNO\fP errno" .br .ti -1c .RI "#define \fBZYAN_VA_START\fP va_start" .br .ti -1c .RI "#define \fBZYAN_VA_ARG\fP va_arg" .br .ti -1c .RI "#define \fBZYAN_VA_END\fP va_end" .br .ti -1c .RI "#define \fBZYAN_VA_COPY\fP(dest, source) va_copy((dest), (source))" .br .ti -1c .RI "#define \fBZYAN_FPUTS\fP fputs" .br .ti -1c .RI "#define \fBZYAN_FPUTC\fP fputc" .br .ti -1c .RI "#define \fBZYAN_FPRINTF\fP fprintf" .br .ti -1c .RI "#define \fBZYAN_PRINTF\fP printf" .br .ti -1c .RI "#define \fBZYAN_PUTC\fP putc" .br .ti -1c .RI "#define \fBZYAN_PUTS\fP puts" .br .ti -1c .RI "#define \fBZYAN_SCANF\fP scanf" .br .ti -1c .RI "#define \fBZYAN_SSCANF\fP sscanf" .br .ti -1c .RI "#define \fBZYAN_VSNPRINTF\fP vsnprintf" .br .ti -1c .RI "#define \fBZYAN_STDIN\fP stdin" .br .ti -1c .RI "#define \fBZYAN_STDOUT\fP stdout" .br .ti -1c .RI "#define \fBZYAN_STDERR\fP stderr" .br .ti -1c .RI "#define \fBZYAN_CALLOC\fP calloc" .br .ti -1c .RI "#define \fBZYAN_FREE\fP free" .br .ti -1c .RI "#define \fBZYAN_GETENV\fP getenv" .br .ti -1c .RI "#define \fBZYAN_MALLOC\fP malloc" .br .ti -1c .RI "#define \fBZYAN_REALLOC\fP realloc" .br .ti -1c .RI "#define \fBZYAN_MEMCHR\fP memchr" .br .ti -1c .RI "#define \fBZYAN_MEMCMP\fP memcmp" .br .ti -1c .RI "#define \fBZYAN_MEMCPY\fP memcpy" .br .ti -1c .RI "#define \fBZYAN_MEMMOVE\fP memmove" .br .ti -1c .RI "#define \fBZYAN_MEMSET\fP memset" .br .ti -1c .RI "#define \fBZYAN_STRCAT\fP strcat" .br .ti -1c .RI "#define \fBZYAN_STRCHR\fP strchr" .br .ti -1c .RI "#define \fBZYAN_STRCMP\fP strcmp" .br .ti -1c .RI "#define \fBZYAN_STRCOLL\fP strcoll" .br .ti -1c .RI "#define \fBZYAN_STRCPY\fP strcpy" .br .ti -1c .RI "#define \fBZYAN_STRCSPN\fP strcspn" .br .ti -1c .RI "#define \fBZYAN_STRLEN\fP strlen" .br .ti -1c .RI "#define \fBZYAN_STRNCAT\fP strncat" .br .ti -1c .RI "#define \fBZYAN_STRNCMP\fP strncmp" .br .ti -1c .RI "#define \fBZYAN_STRNCPY\fP strncpy" .br .ti -1c .RI "#define \fBZYAN_STRPBRK\fP strpbrk" .br .ti -1c .RI "#define \fBZYAN_STRRCHR\fP strrchr" .br .ti -1c .RI "#define \fBZYAN_STRSPN\fP strspn" .br .ti -1c .RI "#define \fBZYAN_STRSTR\fP strstr" .br .ti -1c .RI "#define \fBZYAN_STRTOK\fP strtok" .br .ti -1c .RI "#define \fBZYAN_STRXFRM\fP strxfrm" .br .in -1c .SS "Typedefs" .in +1c .ti -1c .RI "typedef va_list \fBZyanVAList\fP" .br .ti -1c .RI "typedef FILE \fBZyanFile\fP" .br .in -1c .SH "Detailed Description" .PP Provides a simple LibC abstraction and fallback routines\&. .SH "Typedef Documentation" .PP .SS "typedef FILE \fBZyanFile\fP" Defines the \fCZyanFile\fP datatype\&. .SS "typedef va_list \fBZyanVAList\fP" Defines the \fCZyanVAList\fP datatype\&. .SH "Author" .PP Generated automatically by Doxygen for Zycore from the source code\&.