Lines Matching refs:GetPathStringLength
88 query_ = CopyPart(path_, rhs.path_, rhs.GetPathStringLength());
112 SizeType GetPathStringLength() const { return path_ == 0 ? 0 : internal::StrLen<Ch>(path_); } in GetPathStringLength() function
123 …g GetPath(const GenericUri& uri) { return String(uri.GetPathString(), uri.GetPathStringLength()); } in GetPath()
166 resuri.query_ = CopyPart(resuri.path_, path_, GetPathStringLength());
175 resuri.query_ = CopyPart(resuri.path_, path_, GetPathStringLength());
181 if (GetPathStringLength() == 0) {
183 … resuri.query_ = CopyPart(resuri.path_, baseuri.path_, baseuri.GetPathStringLength());
194 resuri.query_ = CopyPart(resuri.path_, path_, GetPathStringLength());
199 … if (!(baseuri.GetAuthStringLength() == 0) && baseuri.GetPathStringLength() == 0) {
203 size_t lastslashpos = baseuri.GetPathStringLength();
210 resuri.query_ = CopyPart(&resuri.path_[pos], path_, GetPathStringLength());
341 query_ = path_ + GetPathStringLength(); in Parse()
380 std::memcpy(next, path_, GetPathStringLength() * sizeof(Ch)); in SetBase()
381 next+= GetPathStringLength(); in SetBase()
412 std::size_t pathlen = GetPathStringLength(); in RemoveDotSegments()