WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
osal_string.h 文件参考
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

宏定义

#define OSAL_BASE_DEC   10
 
#define OSAL_BASE_HEX   16
 

函数

int osal_memncmp (const void *buf1, const void *buf2, unsigned long size)
 Compare memory areas.
 
int osal_strcmp (const char *s1, const char *s2)
 Compare two strings.
 
int osal_strncmp (const char *s1, const char *s2, unsigned long size)
 Compare two strings.
 
int osal_strcasecmp (const char *s1, const char *s2)
 Compare two strings ignoring case.
 
int osal_strncasecmp (const char *s1, const char *s2, unsigned long size)
 Compare two strings ignoring case.
 
char * osal_strchr (const char *s, int n)
 Locate character in string.
 
char * osal_strnchr (const char *s, int count, int c)
 Find a character in a length limited string.
 
char * osal_strrchr (const char *s, int c)
 Find the last occurrence of a character in a string.
 
char * osal_strstr (const char *s1, const char *s2)
 Locate a substring.
 
char * osal_strnstr (const char *s1, const char *s2, int n)
 Locate a substring in a length limited string.
 
unsigned int osal_strlen (const char *s)
 Calculate the length of a string.
 
unsigned int osal_strnlen (const char *s, unsigned int size)
 Determine the length of a fixed-size string.
 
char * osal_strpbrk (const char *s1, const char *s2)
 Search a string for any of a set of bytes.
 
char * osal_strsep (char **s, const char *ct)
 Extract token from string.
 
unsigned int osal_strspn (const char *s, const char *accept)
 Get length of a prefix substring.
 
unsigned int osal_strcspn (const char *s, const char *reject)
 Get length of a prefix substring.
 
void * osal_memscan (void *addr, int c, int size)
 Find a character in an area of memory.
 
int osal_memcmp (const void *cs, const void *ct, int count)
 Compare two areas of memory.
 
void * osal_memchr (const void *s, int c, int n)
 Find a character in an area of memory.
 
void * osal_memchr_inv (const void *s, int c, int n)
 Find an unmatching character in an area of memory.
 
unsigned long long osal_strtoull (const char *cp, char **endp, unsigned int base)
 Convert a string to an unsigned long long integer.
 
unsigned long osal_strtoul (const char *cp, char **endp, unsigned int base)
 Convert a string to an unsigned long integer.
 
long osal_strtol (const char *cp, char **endp, unsigned int base)
 Convert a string to a long integer.
 
long long osal_strtoll (const char *cp, char **endp, unsigned int base)
 Convert a string to a long long integer.
 

宏定义说明

◆ OSAL_BASE_DEC

#define OSAL_BASE_DEC   10

◆ OSAL_BASE_HEX

#define OSAL_BASE_HEX   16