pspsdk-1.0+beta2
string.h File Reference
#include <stddef.h>
#include <stdarg.h>
#include <ctype.h>
Include dependency graph for string.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define stricmp   strcasecmp
#define strnicmp   strncasecmp

Functions

void * memchr (const void *, int, size_t)
void * memcpy (void *, const void *, size_t)
void * memmove (void *, const void *, size_t)
void * memset (void *, int, size_t)
int memcmp (const void *, const void *, size_t)
int strcmp (const char *, const char *)
int strncmp (const char *, const char *, size_t)
unsigned int strlen (const char *)
char * strdup (const char *s)
char * strcat (char *, const char *)
char * strchr (const char *, int)
char * strcpy (char *, const char *)
char * strncat (char *, const char *, size_t)
char * strncpy (char *, const char *, size_t)
char * strpbrk (const char *s, const char *accept)
size_t strspn (const char *s, const char *accept)
size_t strcspn (const char *s, const char *reject)
char * strerror (int)
int strcpy_sjis (short *sjis_buff, const char *ascii_buff)
int strcpy_ascii (char *ascii_buff, const short *sjis_buff)
int strcasecmp (const char *, const char *)
int strncasecmp (const char *, const char *, size_t)
char * strtok (char *, const char *)
char * strrchr (const char *, int)
char * strstr (const char *, const char *)
char * strupr (char *)
char * strlwr (char *)

Macro Definition Documentation

#define stricmp   strcasecmp
#define strnicmp   strncasecmp

Function Documentation

void* memchr ( const void *  ,
int  ,
size_t   
)
int memcmp ( const void *  ,
const void *  ,
size_t   
)
void* memmove ( void *  ,
const void *  ,
size_t   
)

Referenced by strip_wsp().

int strcasecmp ( const char *  ,
const char *   
)
char* strcat ( char *  ,
const char *   
)

Referenced by create_elf(), and find_pspdev_path().

char* strchr ( const char *  ,
int   
)
int strcmp ( const char *  ,
const char *   
)
char* strcpy ( char *  ,
const char *   
)
int strcpy_ascii ( char *  ascii_buff,
const short *  sjis_buff 
)
int strcpy_sjis ( short *  sjis_buff,
const char *  ascii_buff 
)
size_t strcspn ( const char *  s,
const char *  reject 
)
char* strdup ( const char *  s)
char* strerror ( int  )
char* strlwr ( char *  )
int strncasecmp ( const char *  ,
const char *  ,
size_t   
)
char* strncat ( char *  ,
const char *  ,
size_t   
)

Referenced by find_pspdev_path().

int strncmp ( const char *  ,
const char *  ,
size_t   
)

Referenced by getopt_long(), and main().

char* strncpy ( char *  ,
const char *  ,
size_t   
)
char* strpbrk ( const char *  s,
const char *  accept 
)
char* strrchr ( const char *  ,
int   
)
size_t strspn ( const char *  s,
const char *  accept 
)
char* strstr ( const char *  ,
const char *   
)
char* strtok ( char *  ,
const char *   
)

Referenced by find_pspdev_path(), and parse_string().

char* strupr ( char *  )