Lines Matching refs:scheme_

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 …T> GenericUri(const T& uri, Allocator* allocator = 0) : uri_(), base_(), scheme_(), auth_(), path_… 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()
86 auth_ = CopyPart(scheme_, rhs.scheme_, rhs.GetSchemeStringLength());
107 const Ch* GetSchemeString() const { return scheme_; } in GetSchemeString()
108 …SizeType GetSchemeStringLength() const { return scheme_ == 0 ? 0 : internal::StrLen<Ch>(scheme_); } in GetSchemeStringLength()
164 resuri.auth_ = CopyPart(resuri.scheme_, scheme_, GetSchemeStringLength());
171 … resuri.auth_ = CopyPart(resuri.scheme_, baseuri.scheme_, baseuri.GetSchemeStringLength());
243 scheme_ = static_cast<Ch*>(allocator_->Malloc(total)); in Allocate()
244 *scheme_ = '\0'; in Allocate()
245 auth_ = scheme_; in Allocate()
268 if (scheme_) { in Free()
269 Allocator::Free(scheme_); in Free()
270 scheme_ = 0; in Free()
296 std::memcpy(scheme_, &uri[start], pos1 * sizeof(Ch)); in Parse()
297 scheme_[pos1] = '\0'; in Parse()
304 auth_ = scheme_ + GetSchemeStringLength(); in Parse()
376 std::memcpy(next, scheme_, GetSchemeStringLength() * sizeof(Ch)); in SetBase()
462 Ch* scheme_; // Includes the : variable