45 lines
589 B
C
45 lines
589 B
C
|
#ifndef ASCII_LIB_H
|
||
|
#define ASCII_LIB_H
|
||
|
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
#include "typedef.h"
|
||
|
|
||
|
|
||
|
void ASCII_ToLower(void *buf, u32 len);
|
||
|
|
||
|
void ASCII_ToUpper(void *buf, u32 len);
|
||
|
|
||
|
u32 ASCII_StrCmp(const char *src, const char *dst, u32 len);
|
||
|
|
||
|
int ASCII_StrCmpNoCase(const char *src, const char *dst, int len);
|
||
|
|
||
|
void ASCII_IntToStr(void *pStr, u32 intNum, u32 strLen, u32 bufLen);
|
||
|
|
||
|
u32 ASCII_StrToInt(const void *pStr, u32 *pRint, u32 strLen);
|
||
|
|
||
|
u32 ASCII_StrLen(void *str, u32 len);
|
||
|
|
||
|
u32 ASCII_WStrLen(void *str, u32 len);
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|
||
|
|
||
|
#endif
|