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, |
|
|
|
... | |
|
) |
| | |
|