Lines Matching defs:FX_BSTR
148 typedef const CFX_ByteStringC& FX_BSTR;
177 CFX_ByteString(FX_BSTR bstrc);
179 CFX_ByteString(FX_BSTR bstrc1, FX_BSTR bstrc2);
207 int Compare(FX_BSTR str) const;
210 bool Equal(FX_BSTR str) const;
213 bool EqualNoCase(FX_BSTR str) const;
220 bool operator == (FX_BSTR str) const
232 bool operator != (FX_BSTR str) const
246 const CFX_ByteString& operator = (FX_BSTR bstrc);
260 const CFX_ByteString& operator += (FX_BSTR bstrc);
300 FX_STRSIZE Find(FX_BSTR lpszSub, FX_STRSIZE start = 0) const;
314 void TrimRight(FX_BSTR lpszTargets);
320 void TrimLeft(FX_BSTR lpszTargets);
322 FX_STRSIZE Replace(FX_BSTR lpszOld, FX_BSTR lpszNew);
332 static CFX_ByteString LoadFromFile(FX_BSTR file_path);
362 inline CFX_ByteString operator + (FX_BSTR str1, FX_BSTR str2)
366 inline CFX_ByteString operator + (FX_BSTR str1, FX_LPCSTR str2)
370 inline CFX_ByteString operator + (FX_LPCSTR str1, FX_BSTR str2)
374 inline CFX_ByteString operator + (FX_BSTR str1, FX_CHAR ch)
378 inline CFX_ByteString operator + (FX_CHAR ch, FX_BSTR str2)
402 inline CFX_ByteString operator + (const CFX_ByteString& str1, FX_BSTR str2)
406 inline CFX_ByteString operator + (FX_BSTR str1, const CFX_ByteString& str2)
435 void Copy(FX_BSTR str);
437 void Append(FX_BSTR str);
832 FX_FLOAT FX_atof(FX_BSTR str);
833 void FX_atonum(FX_BSTR str, FX_BOOL& bInteger, void* pData);
853 void Set(FX_BSTR src, IFX_Allocator* pAllocator);