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.