30#ifndef __XE_STRING_H__
31#define __XE_STRING_H__
36#define MAX_STRING_LENGTH 4095
50 XE_LIB char*
strncpy(
char* destString,
const char* sourceString,
size_t maxLength);
56 XE_LIB char*
strncat(
char* destString,
const char* sourceString,
size_t maxLength);
66#define index(str, chr) strchr(str, chr)
67#define rindex(str, chr) strrchr(str, chr)
75 XE_LIB int memcmp(
const void* first,
const void* second,
size_t length);
AU_EXPORT void * memmove(void *, const void *, size_t)
AU_EXPORT char * strrchr(const char *str, int c)
Definition string.c:163
AU_EXPORT char * strncpy(char *destString, const char *sourceString, size_t maxLength)
Definition string.cpp:115
AU_EXPORT char * strchr(char *str, int character)
locates first occurance of character in string
Definition string.cpp:143
AU_EXPORT char * strncat(char *destString, const char *sourceString, size_t maxLength)
Definition string.cpp:188
AU_EXPORT char * strdup(const char *c)
Definition string.cpp:237
AU_EXPORT char * strcat(char *destString, const char *sourceString)
Definition utclib.c:678
AU_EXPORT char * strstr(const char *s1, const char *s2)
Definition string.c:307
XE_LIB int strncasecmp(const char *s1, const char *s2, size_t length)
Definition string.cpp:391
XE_LIB void * memchr(const void *src, int c, size_t n)
Definition string.cpp:883
XE_LIB char * strtok_r(char *, const char *, char **)
Definition string.cpp:654
XE_LIB size_t strnlen(const char *string, size_t maxlen)
Definition string.cpp:295
XE_LIB void bcopy(const void *, void *, size_t n)
Definition string.cpp:737
XE_LIB char * strerror(int)
Definition string.cpp:546
XE_LIB char * strcasestr(const char *, const char *)
Definition string.cpp:428
XE_LIB size_t mbslen(const char *)
XE_LIB long long int strtoll(const char *string, char **endString, int base)
Definition string.cpp:708
XE_LIB size_t strspn(const char *, const char *)
Definition string.cpp:571
XE_LIB char * strtok(char *, const char *)
Definition utclib.c:448
XE_LIB void bzero(void *, size_t)
Definition string.cpp:729
XE_LIB int strcasecmp(const char *, const char *)
Definition string.cpp:385
#define XE_LIB
Definition _xeneva.h:55
#define XE_EXTERN
Definition _xeneva.h:50
int strncmp(const char *String1, const char *String2, ACPI_SIZE Count)
Definition utclib.c:644
#define ffs(x)
Definition bitops.h:324
struct i915_user_extension base
Definition i915_drm.h:0
size_t len
Definition initial.c:23