vitasdk
Documentation of the vitasdk
sysclib.h File Reference
#include <psp2kern/types.h>
#include <stdarg.h>

Go to the source code of this file.

Typedefs

typedef void(* SceSysclibPrntCallback) (void *argp, int ch)
 

Enumerations

enum  SceCTypeFlag {
  SCE_CTYPE_NONE = 0 , SCE_CTYPE_UPPERCASE = 1 , SCE_CTYPE_LOWERCASE = 2 , SCE_CTYPE_NUMBER = 4 ,
  SCE_CTYPE_CONTROL = 8 , SCE_CTYPE_SYMBOL = 0x10 , SCE_CTYPE_INVISIBLE = 0x20 , SCE_CTYPE_HEX_CASE = 0x40
}
 

Functions

void * memset (void *dst, int ch, unsigned int len)
 Set character to memory. More...
 
void * memcpy (void *dst, const void *src, unsigned int len)
 Copy memory1 to memory2. More...
 
void * memmove (void *dst, const void *src, unsigned int len)
 Move memory to memory. More...
 
int memcmp (const void *s1, const void *s2, unsigned int len)
 Memory comparison. More...
 
void * memchr (const void *src, int ch, unsigned int n)
 Search character from memory. More...
 
int strcmp (const char *s1, const char *s2)
 Strings comparison. More...
 
int strncmp (const char *s1, const char *s2, unsigned int n)
 Strings comparison with length limit. More...
 
char * strchr (const char *src, int ch)
 Search character from string. More...
 
char * strstr (const char *s1, const char *s2)
 Search string from string. More...
 
unsigned int strlen (const char *s)
 Get string length. More...
 
unsigned int strnlen (const char *s, unsigned int n)
 Get string length with length limit. More...
 
char * strncpy (char *dst, const char *src, unsigned int n)
 Copy string with length limit. More...
 
int snprintf (char *dst, unsigned int max, const char *fmt,...)
 
int vsnprintf (char *dst, unsigned int max, const char *fmt, va_list arg)
 
char look_ctype_table (char ch)
 
int tolower (int ch)
 
int toupper (int ch)
 
int timingsafe_memcmp (const void *s1, const void *s2, size_t n)
 
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)
 
void * __memcpy_chk (void *dst, const void *src, unsigned int len, unsigned int dst_len)
 
void * __memset_chk (void *dst, int ch, unsigned int len, unsigned int dst_len)
 
void * __memmove_chk (void *dst, const void *src, unsigned int len, unsigned int dst_len)
 
char * __strncpy_chk (char *dst, const char *src, unsigned int n, unsigned int dst_len)
 
void __prnt (SceSysclibPrntCallback callback, void *argp, const char *fmt, va_list list)
 Internal functions used for snprintf, vsnprintf, kscDebugPrintf. More...
 
 __attribute__ ((__noreturn__)) void __stack_chk_fail(void)