C:/quickbuild-1.2.13/working/root/Docs/TGEA_Offline_Docs/checkouts/engine/source/core/strings/stringFunctions.h File Reference
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "platform/types.h"
|
Defines |
#define | dStrdup(x) dStrdup_r(x, __FILE__, __LINE__) |
Functions |
char * | dStrcat (char *dst, const char *src) |
char * | dStrncat (char *dst, const char *src, dsize_t len) |
int | dStrcmp (const char *str1, const char *str2) |
int | dStrncmp (const char *str1, const char *str2, dsize_t len) |
int | dStricmp (const char *str1, const char *str2) |
int | dStrnicmp (const char *str1, const char *str2, dsize_t len) |
char * | dStrcpy (char *dst, const char *src) |
char * | dStrncpy (char *dst, const char *src, dsize_t len) |
dsize_t | dStrlen (const char *str) |
char * | dStrchr (char *str, int c) |
const char * | dStrchr (const char *str, int c) |
char * | dStrrchr (char *str, int c) |
const char * | dStrrchr (const char *str, int c) |
dsize_t | dStrspn (const char *str, const char *set) |
dsize_t | dStrcspn (const char *str, const char *set) |
char * | dStrstr (const char *str1, const char *str2) |
char * | dStrtok (char *str, const char *sep) |
S32 | dAtoi (const char *str) |
F32 | dAtof (const char *str) |
char | dToupper (const char c) |
char | dTolower (const char c) |
bool | dIsalnum (const char c) |
bool | dIsalpha (const char c) |
bool | dIsspace (const char c) |
bool | dIsdigit (const char c) |
char * | dStrdup_r (const char *src, const char *, dsize_t) |
char * | dStrcpyl (char *dst, dsize_t dstSize,...) |
char * | dStrcatl (char *dst, dsize_t dstSize,...) |
char * | dStrupr (char *str) |
char * | dStrlwr (char *str) |
int | dStrcmp (const UTF16 *str1, const UTF16 *str2) |
bool | dAtob (const char *str) |
void | dPrintf (const char *format,...) |
int | dVprintf (const char *format, void *arglist) |
int | dSprintf (char *buffer, U32 bufferSize, const char *format,...) |
int | dVsprintf (char *buffer, U32 bufferSize, const char *format, void *arglist) |
int | dSscanf (const char *buffer, const char *format,...) |
Define Documentation
#define dStrdup |
( |
x |
|
) |
dStrdup_r(x, __FILE__, __LINE__) |
Function Documentation
char* dStrcat |
( |
char * |
dst, |
|
|
const char * |
src | |
|
) |
| | [inline] |
char* dStrncat |
( |
char * |
dst, |
|
|
const char * |
src, |
|
|
dsize_t |
len | |
|
) |
| | [inline] |
int dStrcmp |
( |
const char * |
str1, |
|
|
const char * |
str2 | |
|
) |
| | [inline] |
int dStrncmp |
( |
const char * |
str1, |
|
|
const char * |
str2, |
|
|
dsize_t |
len | |
|
) |
| | [inline] |
int dStricmp |
( |
const char * |
str1, |
|
|
const char * |
str2 | |
|
) |
| | [inline] |
int dStrnicmp |
( |
const char * |
str1, |
|
|
const char * |
str2, |
|
|
dsize_t |
len | |
|
) |
| | [inline] |
char* dStrcpy |
( |
char * |
dst, |
|
|
const char * |
src | |
|
) |
| | [inline] |
char* dStrncpy |
( |
char * |
dst, |
|
|
const char * |
src, |
|
|
dsize_t |
len | |
|
) |
| | [inline] |
dsize_t dStrlen |
( |
const char * |
str |
) |
[inline] |
char* dStrchr |
( |
char * |
str, |
|
|
int |
c | |
|
) |
| | [inline] |
const char* dStrchr |
( |
const char * |
str, |
|
|
int |
c | |
|
) |
| | [inline] |
char* dStrrchr |
( |
char * |
str, |
|
|
int |
c | |
|
) |
| | [inline] |
const char* dStrrchr |
( |
const char * |
str, |
|
|
int |
c | |
|
) |
| | [inline] |
dsize_t dStrspn |
( |
const char * |
str, |
|
|
const char * |
set | |
|
) |
| | [inline] |
dsize_t dStrcspn |
( |
const char * |
str, |
|
|
const char * |
set | |
|
) |
| | [inline] |
char* dStrstr |
( |
const char * |
str1, |
|
|
const char * |
str2 | |
|
) |
| | [inline] |
char* dStrtok |
( |
char * |
str, |
|
|
const char * |
sep | |
|
) |
| | [inline] |
S32 dAtoi |
( |
const char * |
str |
) |
[inline] |
F32 dAtof |
( |
const char * |
str |
) |
[inline] |
char dToupper |
( |
const char |
c |
) |
[inline] |
char dTolower |
( |
const char |
c |
) |
[inline] |
bool dIsalnum |
( |
const char |
c |
) |
[inline] |
bool dIsalpha |
( |
const char |
c |
) |
[inline] |
bool dIsspace |
( |
const char |
c |
) |
[inline] |
bool dIsdigit |
( |
const char |
c |
) |
[inline] |
char* dStrdup_r |
( |
const char * |
src, |
|
|
const char * |
, |
|
|
dsize_t |
| |
|
) |
| | |
char* dStrcpyl |
( |
char * |
dst, |
|
|
dsize_t |
dstSize, |
|
|
|
... | |
|
) |
| | |
char* dStrcatl |
( |
char * |
dst, |
|
|
dsize_t |
dstSize, |
|
|
|
... | |
|
) |
| | |
char* dStrupr |
( |
char * |
str |
) |
|
char* dStrlwr |
( |
char * |
str |
) |
|
int dStrcmp |
( |
const UTF16 * |
str1, |
|
|
const UTF16 * |
str2 | |
|
) |
| | |
bool dAtob |
( |
const char * |
str |
) |
[inline] |
void dPrintf |
( |
const char * |
format, |
|
|
|
... | |
|
) |
| | |
int dVprintf |
( |
const char * |
format, |
|
|
void * |
arglist | |
|
) |
| | |
int dSprintf |
( |
char * |
buffer, |
|
|
U32 |
bufferSize, |
|
|
const char * |
format, |
|
|
|
... | |
|
) |
| | |
int dVsprintf |
( |
char * |
buffer, |
|
|
U32 |
bufferSize, |
|
|
const char * |
format, |
|
|
void * |
arglist | |
|
) |
| | |
int dSscanf |
( |
const char * |
buffer, |
|
|
const char * |
format, |
|
|
|
... | |
|
) |
| | |
|