Lines Matching refs:CFX_ByteStringC
9 class CFX_ByteStringC;
18 class CFX_ByteStringC : public CFX_Object
22 CFX_ByteStringC()
28 CFX_ByteStringC(FX_LPCBYTE ptr, FX_STRSIZE size)
34 CFX_ByteStringC(FX_LPCSTR ptr)
40 CFX_ByteStringC(FX_CHAR& ch)
46 CFX_ByteStringC(FX_LPCSTR ptr, FX_STRSIZE len)
56 CFX_ByteStringC(const CFX_ByteStringC& src)
62 CFX_ByteStringC(const CFX_ByteString& src);
64 CFX_ByteStringC& operator = (FX_LPCSTR src)
71 CFX_ByteStringC& operator = (const CFX_ByteStringC& src)
78 CFX_ByteStringC& operator = (const CFX_ByteString& src);
80 bool operator == (const CFX_ByteStringC& str) const
85 bool operator != (const CFX_ByteStringC& str) const
123 CFX_ByteStringC Mid(FX_STRSIZE index, FX_STRSIZE count = -1) const
129 return CFX_ByteStringC();
134 return CFX_ByteStringC(m_Ptr + index, count);
148 typedef const CFX_ByteStringC& FX_BSTR;
149 #define FX_BSTRC(str) CFX_ByteStringC(str, sizeof str-1)
350 inline CFX_ByteStringC::CFX_ByteStringC(const CFX_ByteString& src)
355 inline CFX_ByteStringC& CFX_ByteStringC::operator = (const CFX_ByteString& src)
376 return CFX_ByteString(str1, CFX_ByteStringC(ch));
388 return CFX_ByteString(str1, CFX_ByteStringC(ch));
441 CFX_ByteStringC GetStringC() const
443 return CFX_ByteStringC((FX_CHAR*)(this + 1), m_Size);
844 class CFX_ByteStringL : public CFX_ByteStringC
847 CFX_ByteStringL() : CFX_ByteStringC() {}