|
| 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...
|
| |
◆ FbxUTF8ToWC()
| 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 |
◆ FbxWCToUTF8()
| 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 |
◆ FBXSDK_INCOMPATIBLE_WITH_ARRAY()
◆ operator+() [1/6]
◆ operator+() [2/6]
Character concatenation.
- Parameters
-
| pString | FbxString to be concatenated to Character. |
| pChar | Character to be concatenated to FbxString |
◆ operator+() [3/6]
String concatenation.
- Parameters
-
| pString1 | FbxString to be concatenated to String. |
| pString2 | String to be concatenated to FbxString |
◆ operator+() [4/6]
Integer concatenation.
- Parameters
-
| pString | FbxString to be concatenated to Integer. |
| pValue | Integer to be concatenated to FbxString |
◆ operator+() [5/6]
Float concatenation.
- Parameters
-
◆ operator+() [6/6]
Double concatenation.
- Parameters
-
| pString | FbxString to be concatenated to Double. |
| pValue | Double to be concatenated to FbxString |
◆ FbxRemoveChar()
| 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.