#include "orxInclude.h"#include "memory/orxMemory.h"#include "math/orxVector.h"#include <stdio.h>#include <stdarg.h>#include <string.h>#include <stdlib.h>#include "debug/orxDebug.h"Go to the source code of this file.
Defines | |
| #define | orxSTRING_KC_VECTOR_END ')' |
| #define | orxSTRING_KC_VECTOR_END_ALT '}' |
| #define | orxSTRING_KC_VECTOR_SEPARATOR ',' |
| #define | orxSTRING_KC_VECTOR_START '(' |
| #define | orxSTRING_KC_VECTOR_START_ALT '{' |
Functions | |
| static orxINLINE orxS32 | orxString_Compare (const orxSTRING _zString1, const orxSTRING _zString2) |
| static orxINLINE orxU32 | orxString_ContinueCRC (const orxSTRING _zString, orxU32 _u32CRC) |
| static orxINLINE orxSTRING | orxString_Copy (orxSTRING _zDstString, const orxSTRING _zSrcString) |
| static orxINLINE orxSTATUS | orxString_Delete (orxSTRING _zString) |
| static orxINLINE orxSTRING | orxString_Duplicate (const orxSTRING _zSrcString) |
| static orxINLINE orxU32 | orxString_GetCharacterCounter (const orxSTRING _zString) |
| static orxU32 orxFASTCALL | orxString_GetFirstCharacterCodePoint (const orxSTRING _zString, const orxSTRING *_pzRemaining) |
| static orxINLINE orxU32 | orxString_GetLength (const orxSTRING _zString) |
| static orxINLINE orxBOOL | orxString_GetUTF8CharacterLength (orxU32 _u32CharacterCodePoint) |
| static orxINLINE orxS32 | orxString_ICompare (const orxSTRING _zString1, const orxSTRING _zString2) |
| static orxINLINE orxBOOL | orxString_IsCharacterASCII (orxU32 _u32CharacterCodePoint) |
| static orxINLINE orxSTRING | orxString_LowerCase (orxSTRING _zString) |
| static orxINLINE orxS32 | orxString_NCompare (const orxSTRING _zString1, const orxSTRING _zString2, orxU32 _u32CharNumber) |
| static orxINLINE orxU32 | orxString_NContinueCRC (const orxSTRING _zString, orxU32 _u32CRC, orxU32 _u32CharNumber) |
| static orxINLINE orxSTRING | orxString_NCopy (orxSTRING _zDstString, const orxSTRING _zSrcString, orxU32 _u32CharNumber) |
| static orxINLINE orxS32 | orxString_NICompare (const orxSTRING _zString1, const orxSTRING _zString2, orxU32 _u32CharNumber) |
| static orxINLINE orxS32 orxCDECL | orxString_NPrint (orxSTRING _zDstString, orxU32 _u32CharNumber, const orxSTRING _zSrcString,...) |
| static orxINLINE orxU32 | orxString_NToCRC (const orxSTRING _zString, orxU32 _u32CharNumber) |
| static orxINLINE orxS32 orxCDECL | orxString_Print (orxSTRING _zDstString, const orxSTRING _zSrcString,...) |
| static orxU32 orxFASTCALL | orxString_PrintUTF8Character (orxSTRING _zDstString, orxU32 _u32Size, orxU32 _u32CharacterCodePoint) |
| static orxINLINE const orxSTRING | orxString_SearchChar (const orxSTRING _zString, orxCHAR _cChar) |
| static orxINLINE orxS32 | orxString_SearchCharIndex (const orxSTRING _zString, orxCHAR _cChar, orxU32 _u32Position) |
| static orxINLINE const orxSTRING | orxString_SearchString (const orxSTRING _zString1, const orxSTRING _zString2) |
| static orxINLINE const orxSTRING | orxString_SkipPath (const orxSTRING _zString) |
| static orxINLINE const orxSTRING | orxString_SkipWhiteSpaces (const orxSTRING _zString) |
| static orxINLINE orxSTATUS | orxString_ToBool (const orxSTRING _zString, orxBOOL *_pbOutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxU32 | orxString_ToCRC (const orxSTRING _zString) |
| static orxINLINE orxSTATUS | orxString_ToFloat (const orxSTRING _zString, orxFLOAT *_pfOutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToS32 (const orxSTRING _zString, orxS32 *_ps32OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToS32Base (const orxSTRING _zString, orxU32 _u32Base, orxS32 *_ps32OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToU32 (const orxSTRING _zString, orxU32 *_pu32OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToU32Base (const orxSTRING _zString, orxU32 _u32Base, orxU32 *_pu32OutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTATUS | orxString_ToVector (const orxSTRING _zString, orxVECTOR *_pvOutValue, const orxSTRING *_pzRemaining) |
| static orxINLINE orxSTRING | orxString_UpperCase (orxSTRING _zString) |
Variables | |
| orxDLLAPI const orxU32 | sau32CRCTable [256] |
Definition in file orxString.h.
1.5.6