Home | History | Annotate | Download | only in fxcrt

Lines Matching defs:lpsz

60 CFX_WideString::CFX_WideString(const FX_WCHAR* lpsz, FX_STRSIZE nLen) {
62 nLen = lpsz ? FXSYS_wcslen(lpsz) : 0;
67 FXSYS_memcpy(m_pData->m_String, lpsz, nLen * sizeof(FX_WCHAR));
121 const CFX_WideString& CFX_WideString::operator=(const FX_WCHAR* lpsz) {
122 if (!lpsz || lpsz[0] == 0) {
125 AssignCopy(FXSYS_wcslen(lpsz), lpsz);
161 const CFX_WideString& CFX_WideString::operator+=(const FX_WCHAR* lpsz) {
162 if (lpsz) {
163 ConcatInPlace(FXSYS_wcslen(lpsz), lpsz);
282 int CFX_WideString::Compare(const FX_WCHAR* lpsz) const {
284 return FXSYS_wcscmp(m_pData->m_String, lpsz);
285 return (!lpsz || lpsz[0] == 0) ? 0 : -1;
459 int CFX_WideString::CompareNoCase(const FX_WCHAR* lpsz) const {
461 return (!lpsz || lpsz[0] == 0) ? 0 : -1;
463 return FXSYS_wcsicmp(m_pData->m_String, lpsz);
529 const FX_WCHAR* lpsz = FXSYS_wcsstr(m_pData->m_String + nStart, lpszSub);
530 return lpsz ? (int)(lpsz - m_pData->m_String) : -1;
540 const FX_WCHAR* lpsz = FXSYS_wcschr(m_pData->m_String + nStart, ch);
541 return (lpsz) ? (int)(lpsz - m_pData->m_String) : -1;
581 const FX_WCHAR* lpsz = m_pData->m_String;
582 while (*lpsz != 0) {
583 if (!FXSYS_wcschr(lpszTargets, *lpsz)) {
586 lpsz++;
588 if (lpsz != m_pData->m_String) {
590 m_pData->m_nDataLength - (FX_STRSIZE)(lpsz
591 FXSYS_memmove(m_pData->m_String, lpsz,
751 for (const FX_WCHAR* lpsz = lpszFormat; *lpsz != 0; lpsz++) {
752 if (*lpsz != '%' || *(lpsz = lpsz + 1) == '%') {
753 nMaxLen += FXSYS_wcslen(lpsz);
758 for (; *lpsz != 0; lpsz++) {
759 if (*lpsz == '#') {
761 } else if (*lpsz == '*') {
763 } else if (*lpsz != '-' && *lpsz != '+' && *lpsz != '0' && *lpsz != ' ') {
768 nWidth = FXSYS_wtoi(lpsz);
769 while (std::iswdigit(*lpsz))
770 ++lpsz;
778 if (*lpsz == '.') {
779 lpsz++;
780 if (*lpsz == '*') {
782 lpsz++;
784 nPrecision = FXSYS_wtoi(lpsz);
785 while (std::iswdigit(*lpsz))
786 ++lpsz;
795 if (*lpsz == L'I' && *(lpsz + 1) == L'6' && *(lpsz + 2) == L'4') {
796 lpsz += 3;
799 switch (*lpsz) {
802 lpsz++;
806 lpsz++;
811 lpsz++;
815 switch (*lpsz | nModifier) {
886 switch (*lpsz) {