logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

include/Zycore/LibC.h

Author

       Generated automatically by Doxygen for Zycore from the source code.

Zycore                                           Version 1.5.2.0                        include/Zycore/LibC.h(3)

Detailed Description

       Provides a simple LibC abstraction and fallback routines.

Name

       include/Zycore/LibC.h

Synopsis

       #include <errno.h>
       #include <stdarg.h>
       #include <stdio.h>
       #include <stdlib.h>
       #include <string.h>

   Macros
       #define ZYAN_ERRNO   errno
       #define ZYAN_VA_START   va_start
       #define ZYAN_VA_ARG   va_arg
       #define ZYAN_VA_END   va_end
       #define ZYAN_VA_COPY(dest,  source)   va_copy((dest), (source))
       #define ZYAN_FPUTS   fputs
       #define ZYAN_FPUTC   fputc
       #define ZYAN_FPRINTF   fprintf
       #define ZYAN_PRINTF   printf
       #define ZYAN_PUTC   putc
       #define ZYAN_PUTS   puts
       #define ZYAN_SCANF   scanf
       #define ZYAN_SSCANF   sscanf
       #define ZYAN_VSNPRINTF   vsnprintf
       #define ZYAN_STDIN   stdin
       #define ZYAN_STDOUT   stdout
       #define ZYAN_STDERR   stderr
       #define ZYAN_CALLOC   calloc
       #define ZYAN_FREE   free
       #define ZYAN_GETENV   getenv
       #define ZYAN_MALLOC   malloc
       #define ZYAN_REALLOC   realloc
       #define ZYAN_MEMCHR   memchr
       #define ZYAN_MEMCMP   memcmp
       #define ZYAN_MEMCPY   memcpy
       #define ZYAN_MEMMOVE   memmove
       #define ZYAN_MEMSET   memset
       #define ZYAN_STRCAT   strcat
       #define ZYAN_STRCHR   strchr
       #define ZYAN_STRCMP   strcmp
       #define ZYAN_STRCOLL   strcoll
       #define ZYAN_STRCPY   strcpy
       #define ZYAN_STRCSPN   strcspn
       #define ZYAN_STRLEN   strlen
       #define ZYAN_STRNCAT   strncat
       #define ZYAN_STRNCMP   strncmp
       #define ZYAN_STRNCPY   strncpy
       #define ZYAN_STRPBRK   strpbrk
       #define ZYAN_STRRCHR   strrchr
       #define ZYAN_STRSPN   strspn
       #define ZYAN_STRSTR   strstr
       #define ZYAN_STRTOK   strtok
       #define ZYAN_STRXFRM   strxfrm

   Typedefs
       typedef va_list ZyanVAList
       typedef FILE ZyanFile

Typedef Documentation

typedefFILEZyanFile
       Defines the ZyanFile datatype.

   typedefva_listZyanVAList
       Defines the ZyanVAList datatype.

See Also