Home | History | Annotate | Download | only in fxcrt

Lines Matching refs:FX_CHAR

24 using CFX_ByteStringC = CFX_StringCTemplate<FX_CHAR>;
35 using CharType = FX_CHAR;
45 CFX_ByteString(const FX_CHAR* ptr);
47 CFX_ByteString(const FX_CHAR* ptr, FX_STRSIZE len);
62 const FX_CHAR* c_str() const { return m_pData ? m_pData->m_String : ""; }
95 const CFX_ByteString& operator=(const FX_CHAR* str);
99 const CFX_ByteString& operator+=(FX_CHAR ch);
100 const CFX_ByteString& operator+=(const FX_CHAR* str);
112 void SetAt(FX_STRSIZE nIndex, FX_CHAR ch);
113 FX_STRSIZE Insert(FX_STRSIZE index, FX_CHAR ch);
116 void Format(const FX_CHAR* lpszFormat, ...);
117 void FormatV(const FX_CHAR* lpszFormat, va_list argList);
120 FX_CHAR* GetBuffer(FX_STRSIZE len);
129 FX_STRSIZE Find(FX_CHAR ch, FX_STRSIZE start = 0) const;
130 FX_STRSIZE ReverseFind(FX_CHAR ch) const;
136 void TrimRight(FX_CHAR chTarget);
140 void TrimLeft(FX_CHAR chTarget);
146 FX_STRSIZE Remove(FX_CHAR ch);
160 using StringData = CFX_StringDataTemplate<FX_CHAR>;
167 void AssignCopy(const FX_CHAR* pSrcData, FX_STRSIZE nSrcLen);
168 void Concat(const FX_CHAR* lpszSrcData, FX_STRSIZE nSrcLen);
194 const FX_CHAR* str2) {
197 inline CFX_ByteString operator+(const FX_CHAR* str1,
201 inline CFX_ByteString operator+(const CFX_ByteStringC& str1, FX_CHAR ch) {
204 inline CFX_ByteString operator+(FX_CHAR ch, const CFX_ByteStringC& str2) {
211 inline CFX_ByteString operator+(const CFX_ByteString& str1, FX_CHAR ch) {
214 inline CFX_ByteString operator+(FX_CHAR ch, const CFX_ByteString& str2) {
218 const FX_CHAR* str2) {
221 inline CFX_ByteString operator+(const FX_CHAR* str1,
433 FX_STRSIZE FX_ftoa(FX_FLOAT f, FX_CHAR* buf);