Lines Matching refs:base_

41 …GenericUri(Allocator* allocator = 0) : uri_(), base_(), scheme_(), auth_(), path_(), query_(), fra…  in uri_()
44 …GenericUri(const Ch* uri, SizeType len, Allocator* allocator = 0) : uri_(), base_(), scheme_(), au… in uri_()
48 …GenericUri(const Ch* uri, Allocator* allocator = 0) : uri_(), base_(), scheme_(), auth_(), path_()… in uri_()
53 …template<typename T> GenericUri(const T& uri, Allocator* allocator = 0) : uri_(), base_(), scheme_… in uri_()
59 …GenericUri(const String& uri, Allocator* allocator = 0) : uri_(), base_(), scheme_(), auth_(), pat… in uri_()
65 …GenericUri(const GenericUri& rhs) : uri_(), base_(), scheme_(), auth_(), path_(), query_(), frag_(… in GenericUri()
70 …GenericUri(const GenericUri& rhs, Allocator* allocator) : uri_(), base_(), scheme_(), auth_(), pat… in GenericUri()
90 base_ = CopyPart(frag_, rhs.frag_, rhs.GetFragStringLength());
91 uri_ = CopyPart(base_, rhs.base_, rhs.GetBaseStringLength());
105 const Ch* GetBaseString() const { return base_; } in GetBaseString()
106 SizeType GetBaseStringLength() const { return base_ == 0 ? 0 : internal::StrLen<Ch>(base_); } in GetBaseStringLength()
144 s1 = base_;
145 s2 = uri.base_;
219 resuri.base_ = CopyPart(resuri.frag_, frag_, GetFragStringLength());
223 resuri.uri_ = resuri.base_ + resuri.GetBaseStringLength() + 1;
257 base_ = frag_; in Allocate()
258 base_++; in Allocate()
259 *base_ = '\0'; in Allocate()
260 uri_ = base_; in Allocate()
367 base_ = frag_ + GetFragStringLength() + 1; in Parse()
369 uri_ = base_ + GetBaseStringLength() + 1; in Parse()
375 Ch* next = base_; in SetBase()
390 std::memcpy(next, base_, GetBaseStringLength() * sizeof(Ch)); in SetUri()
461 Ch* base_; // Everything except fragment variable