fbxsdk/core/base/fbxstring.h File Reference
|
void | FbxUTF8ToWC (const char *pInUTF8, wchar_t *&pOutWideChar, size_t *pOutWideCharSize=((void *) 0)) |
| Convert string from UTF8 to wide-char. More...
|
|
void | FbxWCToUTF8 (const wchar_t *pInWideChar, char *&pOutUTF8, size_t *pOutUTF8Size=((void *) 0)) |
| Convert string from wide-char to UTF8. More...
|
|
| FBXSDK_INCOMPATIBLE_WITH_ARRAY (FbxString) |
|
FbxString | operator+ (const FbxString &pString1, const FbxString &pString2) |
| FbxString concatenation. More...
|
|
FbxString | operator+ (const FbxString &pString, char pChar) |
| Character concatenation. More...
|
|
FbxString | operator+ (const FbxString &pString1, const char *pString2) |
| String concatenation. More...
|
|
FbxString | operator+ (const FbxString &pString, int pValue) |
| Integer concatenation. More...
|
|
FbxString | operator+ (const FbxString &pString, float pValue) |
| Float concatenation. More...
|
|
FbxString | operator+ (const FbxString &pString, double pValue) |
| Double concatenation. More...
|
|
void | FbxRemoveChar (FbxString &pString, char pToRemove) |
| Remove the given char in the given string. More...
|
|
void FbxUTF8ToWC |
( |
const char * |
pInUTF8, |
|
|
wchar_t *& |
pOutWideChar, |
|
|
size_t * |
pOutWideCharSize = ((void *) 0) |
|
) |
| |
Convert string from UTF8 to wide-char.
- Parameters
-
pInUTF8 | Input string |
pOutWideChar | output string |
pOutWideCharSize | size of the allocated output string buffer |
void FbxWCToUTF8 |
( |
const wchar_t * |
pInWideChar, |
|
|
char *& |
pOutUTF8, |
|
|
size_t * |
pOutUTF8Size = ((void *) 0) |
|
) |
| |
Convert string from wide-char to UTF8.
- Parameters
-
pInWideChar | input string |
pOutUTF8 | output string |
pOutUTF8Size | size of the allocated output string buffer |
Character concatenation.
- Parameters
-
pString | FbxString to be concatenated to Character. |
pChar | Character to be concatenated to FbxString |
String concatenation.
- Parameters
-
pString1 | FbxString to be concatenated to String. |
pString2 | String to be concatenated to FbxString |
Integer concatenation.
- Parameters
-
pString | FbxString to be concatenated to Integer. |
pValue | Integer to be concatenated to FbxString |
Float concatenation.
- Parameters
-
Double concatenation.
- Parameters
-
pString | FbxString to be concatenated to Double. |
pValue | Double to be concatenated to FbxString |
void FbxRemoveChar |
( |
FbxString & |
pString, |
|
|
char |
pToRemove |
|
) |
| |
|
inline |
Remove the given char in the given string.
- Parameters
-
pString | The given string. |
pToRemove | The given char that ought to be removed. |
Definition at line 493 of file fbxstring.h.
498 pString = pString.
Left(lPos) + pString.
Mid(lPos + 1);
FbxString Mid(size_t pFirst, size_t pCount) const
Extract middle string for a given length.
int ReverseFind(char pChar) const
Look for the last occurrence of character in string, like "C" strrchr().
FbxString Left(size_t pCount) const
Extract left string.
Go to the source code of this file.