const CFX_WideString& CFX_WideString::operator+=(const FX_WCHAR* lpsz)
{
    if (lpsz) {
        ConcatInPlace(FXSYS_wcslen(lpsz), lpsz);
    }
    return *this;
}
예제 #2
0
const CFX_WideString& CFX_WideString::operator+=(const CFX_WideString& string) {
  if (string.m_pData == NULL) {
    return *this;
  }
  ConcatInPlace(string.m_pData->m_nDataLength, string.m_pData->m_String);
  return *this;
}
예제 #3
0
const CFX_WideString& CFX_WideString::operator+=(FX_LPCWSTR lpsz)
{
    if (lpsz) {
        ConcatInPlace((FX_STRSIZE)FXSYS_wcslen(lpsz), lpsz);
    }
    return *this;
}
const CFX_WideString& CFX_WideString::operator+=(const CFX_WideStringC& string)
{
    if (string.IsEmpty()) {
        return *this;
    }
    ConcatInPlace(string.GetLength(), string.GetPtr());
    return *this;
}
예제 #5
0
파일: chstring.cpp 프로젝트: RPG-7/reactos
/*
 * @implemented
 */
const CHString& CHString::operator+=(LPCWSTR lpsz) throw (CHeap_Exception)
{
    int Len;

    Len = SafeStrlen(lpsz);
    ConcatInPlace(Len, lpsz);

    return *this;
}
const CFX_WideString& CFX_WideString::operator+=(FX_WCHAR ch)
{
    ConcatInPlace(1, &ch);
    return *this;
}
예제 #7
0
파일: FileName.cpp 프로젝트: Robertysc/ecos
const CFileName& CFileName::operator+=(TCHAR ch)
{
  ConcatInPlace(1, &ch);
  return *this;
}
예제 #8
0
const CString& CString::operator+=(TCHAR ch)
{
	ConcatInPlace(1, &ch);
	return *this;
}
예제 #9
0
파일: chstring.cpp 프로젝트: RPG-7/reactos
/*
 * @implemented
 */
const CHString& CHString::operator+=(const CHString& string) throw (CHeap_Exception)
{
    ConcatInPlace(string.GetData()->nDataLength, string.m_pchData);

    return *this;
}
예제 #10
0
const CStrClass& CStrClass::operator+=(const CStrClass& string)
{
	ConcatInPlace(string.m_nDataLength, string.m_pchData);
	return *this;
}
예제 #11
0
const CStrClass& CStrClass::operator+=(TCHAR ch)
{
	ConcatInPlace(1, &ch);
	return *this;
}
예제 #12
0
const CStrClass& CStrClass::operator+=(LPCTSTR lpsz)
{
	ConcatInPlace(SafeStrlen(lpsz), lpsz);
	return *this;
}
예제 #13
0
파일: FileName.cpp 프로젝트: Robertysc/ecos
const CFileName& CFileName::Append(TCHAR ch)
{
  ConcatInPlace(1, &ch);
  return *this;
}
예제 #14
0
파일: FileName.cpp 프로젝트: Robertysc/ecos
const CFileName& CFileName::operator+=(const CFileName& string)
{
  ConcatInPlace(string.GetData()->nDataLength, string.m_pchData);
  return *this;
}
예제 #15
0
파일: chstring.cpp 프로젝트: RPG-7/reactos
/*
 * @implemented
 */
const CHString& CHString::operator+=(WCHAR ch) throw (CHeap_Exception)
{
    ConcatInPlace(1, &ch);
    return *this;
}
예제 #16
0
const CString&
CString::operator +=(LPCSTR lpsz)
{
	ConcatInPlace(lpsz, lpsz ? lstrlen(lpsz) : 0);
	return *this;
}
예제 #17
0
const CString&
CString::operator +=(char ch)
{
	ConcatInPlace(&ch, 1);
	return *this;
}
예제 #18
0
const CString& CString::operator+=(LPCTSTR lpsz)
{
	ASSERT(lpsz == NULL || AfxIsValidString(lpsz, FALSE));
	ConcatInPlace(SafeStrlen(lpsz), lpsz);
	return *this;
}
예제 #19
0
const CString&
CString::operator +=(const CString& str)
{
	ConcatInPlace(str.m_pchData, str.m_nDataLength);
	return *this;
}
예제 #20
0
const CString& CString::operator+=(const CString& string)
{
	ConcatInPlace(string.GetData()->nDataLength, string.m_pchData);
	return *this;
}
예제 #21
0
파일: FileName.cpp 프로젝트: Robertysc/ecos
const CFileName& CFileName::operator+=(LPCTSTR lpsz)
{
  ASSERT(lpsz == NULL || AfxIsValidString(lpsz));
  ConcatInPlace(SafeStrlen(lpsz), lpsz);
  return *this;
}