vitasdk
Documentation of the vitasdk
stdc.h
Go to the documentation of this file.
1 
7 #ifndef _PSP2_PAF_STDC_H_
8 #define _PSP2_PAF_STDC_H_
9 
10 #include <psp2/types.h>
11 #include <stdint.h>
12 #include <stdarg.h>
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
19 void sce_paf_free(void *ptr);
20 
30 
31 void *sce_paf_memchr(const void *src, int ch, SceSize length);
32 int sce_paf_memcmp(const void *s1, const void *s2, SceSize n);
33 
34 void *sce_paf_memcpy(void *dst, const void *src, SceSize len);
35 void *sce_paf_memset(void *dst, int ch, SceSize len);
36 void *sce_paf_memmove(void *dst, const void *src, SceSize len);
37 
38 int sce_paf_snprintf(char *dst, unsigned int max, const char *fmt, ...);
39 int sce_paf_vsnprintf(char *dst, unsigned int max, const char *fmt, va_list arg);
40 
41 int sce_paf_bcmp(const void *ptr1, const void *ptr2, SceSize num);
42 void *sce_paf_bcopy(void *dst, const void *src, SceSize n);
43 void *sce_paf_bzero(void *dst, SceSize n);
44 
45 char *sce_paf_strchr(const char *s, int ch);
46 int sce_paf_strcmp(const char *s1, const char *s2);
47 size_t sce_paf_strlen(const char *s);
48 int sce_paf_strcasecmp(const char *s1, const char *s2);
49 int sce_paf_strncasecmp(const char *s1, const char *s2, SceSize len);
50 int sce_paf_strncmp(const char *s1, const char *s2, SceSize len);
51 char *sce_paf_strncpy(char *dst, const char *src, SceSize len);
52 char *sce_paf_strrchr(const char *s, int ch);
53 
62 double sce_paf_strtod(const char *nptr, char **endptr);
63 
64 
65 #ifdef __cplusplus
66 }
67 #endif
68 
69 #endif /* _PSP2_PAF_STDC_H_ */
uint32_t length
Definition: bt.h:7
SceSize size
struct size(variable size)
Definition: debug.h:0
const void const char * fmt
Definition: debug.h:139
char * sce_paf_strchr(const char *s, int ch)
char * sce_paf_strncpy(char *dst, const char *src, SceSize len)
int sce_paf_bcmp(const void *ptr1, const void *ptr2, SceSize num)
void * sce_paf_malloc(SceSize size)
int sce_paf_vsnprintf(char *dst, unsigned int max, const char *fmt, va_list arg)
int sce_paf_strcasecmp(const char *s1, const char *s2)
int sce_paf_strncasecmp(const char *s1, const char *s2, SceSize len)
double sce_paf_strtod(const char *nptr, char **endptr)
string to double
void * sce_paf_memalign(SceSize align, SceSize length)
Alloc memory with align.
int sce_paf_memcmp(const void *s1, const void *s2, SceSize n)
void * sce_paf_bzero(void *dst, SceSize n)
int sce_paf_strcmp(const char *s1, const char *s2)
void * sce_paf_memcpy(void *dst, const void *src, SceSize len)
int sce_paf_strncmp(const char *s1, const char *s2, SceSize len)
void * sce_paf_memmove(void *dst, const void *src, SceSize len)
void * sce_paf_memchr(const void *src, int ch, SceSize length)
int sce_paf_snprintf(char *dst, unsigned int max, const char *fmt,...)
void * sce_paf_memset(void *dst, int ch, SceSize len)
size_t sce_paf_strlen(const char *s)
char * sce_paf_strrchr(const char *s, int ch)
void * sce_paf_bcopy(void *dst, const void *src, SceSize n)
void sce_paf_free(void *ptr)
unsigned int SceSize
Definition: types.h:56