
Go to the source code of this file.
Functions | |
| int | sio2StringScanf (char *, const char *,...) |
| static unsigned int | sio2StringLen (const char *_str) |
| static int | sio2StringCmp (const char *_str1, const char *_str2) |
| static void | sio2StringCpy (char *_str1, const char *_str2) |
| static char * | sio2StringChr (char *_str1, char _str2) |
| static char * | sio2StringTok (char *_str1, char *_str2) |
| static void | sio2StringToUpper (char *_str) |
| static unsigned int | sio2StringGetLines (char *_str) |
Return a pointer to the memory position where the _str2 character is located with _str1.
Return NULL if _str2 cannot be found.
Referenced by sio2StreamParse(), sio2StringScanf(), and sio2UrlDownload().
Compare two strings, return 1 if different 0 if not.
References sio2StringLen().
Referenced by sio2ActionLoad(), sio2CameraLoad(), sio2ConstraintLoad(), sio2IpoLoad(), sio2LampLoad(), sio2MaterialLoad(), sio2ObjectLoad(), sio2ResourceGet(), and sio2StreamParse().

Copy a string to another.
References sio2StringLen().
Referenced by sio2ActionInit(), sio2CameraInit(), sio2ConstraintInit(), sio2EmitterInit(), sio2ErrorAL(), sio2ErrorGL(), sio2FontInit(), sio2ImageInit(), sio2ImageLoad(), sio2InitLUA(), sio2IpoInit(), sio2LampInit(), sio2MaterialInit(), sio2MaterialLoad(), sio2ObjectHardCopy(), sio2ObjectInit(), sio2ObjectSoftCopy(), sio2PhysicInit(), sio2ResourceAddEntry(), sio2ResourceInit(), sio2ScriptInit(), sio2SensorInitCollision(), sio2SensorInitContact(), sio2SensorInitDistance(), sio2SensorInitRay(), sio2SocketInit(), sio2SoundBufferInit(), sio2SoundInit(), sio2StreamInit(), sio2StreamOpen(), sio2TimerInit(), sio2UrlDownload(), sio2VertexGroupInit(), sio2VideoInit(), and sio2WidgetInit().

| static unsigned int sio2StringGetLines | ( | char * | _str | ) | [inline, static] |
Return the number of line feed within a string.
References sio2StringLen().

| static unsigned int sio2StringLen | ( | const char * | _str | ) | [inline, static] |
Return the lenght of a string.
Referenced by sio2Error(), sio2ExtractPath(), sio2FontGetHalfPxWidth(), sio2FontGetPxWidth(), sio2FontPrint(), sio2InitLUA(), sio2SocketSend(), sio2StringCmp(), sio2StringCpy(), sio2StringGetLines(), sio2StringTok(), sio2StringToUpper(), sio2UrlDownload(), and sio2UrlGetBuffer().
Faster version of sscanf.
Act exactly the same as sscanf.
References sio2StringChr().
Referenced by sio2ActionLoad(), sio2CameraLoad(), sio2ConstraintLoad(), sio2IpoLoad(), sio2LampLoad(), sio2MaterialLoad(), and sio2ObjectLoad().

Look for a string token within another string.
Return NULL if the _str2 token haven't been found in _str1.
References sio2StringLen().
Referenced by sio2ImageLoad(), sio2ResourceDispatchStream(), sio2StreamParse(), and sio2UrlGetBuffer().

| static void sio2StringToUpper | ( | char * | _str | ) | [inline, static] |
Convert a string to uppercase.
References sio2StringLen().
Referenced by sio2ImageLoad(), and sio2InitLUA().

1.5.6