Lines Matching defs:num
377 int MyStringCompareNoCase_N(const wchar_t *s1, const wchar_t *s2, unsigned num)
379 for (; num != 0; num--)
468 AString::AString(unsigned num, const char *s)
471 if (num > len)
472 num = len;
473 SetStartLen(num);
474 memcpy(_chars, s, num);
475 _chars[num] = 0;
478 AString::AString(unsigned num, const AString &s)
480 if (num > s._len)
481 num = s._len;
482 SetStartLen(num);
483 memcpy(_chars, s._chars, num);
484 _chars[num] = 0;
835 unsigned num = MyStringLen(s);
836 if (num != 0)
838 InsertSpace(index, num);
839 memcpy(_chars + index, s, num);
840 _len += num;
846 unsigned num = s.Len();
847 if (num != 0)
849 InsertSpace(index, num);
850 memcpy(_chars + index, s, num);
851 _len += num;
943 void AString::DeleteFrontal(unsigned num) throw()
945 if (num != 0)
947 MoveItems(0, num);
948 _len -= num;
1064 UString::UString(unsigned num, const wchar_t *s)
1067 if (num > len)
1068 num = len;
1069 SetStartLen(num);
1070 wmemcpy(_chars, s, num);
1071 _chars[num] = 0;
1075 UString::UString(unsigned num, const UString &s)
1077 if (num > s._len)
1078 num = s._len;
1079 SetStartLen(num);
1080 wmemcpy(_chars, s._chars, num);
1081 _chars[num] = 0;
1477 unsigned num = MyStringLen(s);
1478 if (num != 0)
1480 InsertSpace(index, num);
1481 wmemcpy(_chars + index, s, num);
1482 _len += num;
1488 unsigned num = s.Len();
1489 if (num != 0)
1491 InsertSpace(index, num);
1492 wmemcpy(_chars + index, s, num);
1493 _len += num;
1585 void UString::DeleteFrontal(unsigned num) throw()
1587 if (num != 0)
1589 MoveItems(0, num);
1590 _len -= num;