Lines Matching refs:begin
112 String16::String16(const String16& o, size_t len, size_t begin) in String16() argument
115 setTo(o, len, begin); in String16()
175 status_t String16::setTo(const String16& other, size_t len, size_t begin) in setTo() argument
178 if (begin >= N) { in setTo()
183 if ((begin+len) > N) len = N-begin; in setTo()
184 if (begin == 0 && len == N) { in setTo()
193 return setTo(other.string()+begin, len); in setTo()
385 status_t String16::remove(size_t len, size_t begin) in remove() argument
388 if (begin >= N) { in remove()
393 if ((begin+len) > N) len = N-begin; in remove()
394 if (begin == 0 && len == N) { in remove()
398 if (begin > 0) { in remove()
405 memmove(str, str+begin, (N-begin+1)*sizeof(char16_t)); in remove()