Lines Matching refs:URL
86 class URL {
96 URL(const char* input, const size_t len) { in URL() function
100 URL(const char* input, const size_t len, const URL* base) { in URL() function
109 URL(const char* input, const size_t len, in URL() function
112 URL _base(base, baselen); in URL()
121 explicit URL(const std::string& input) : in URL() function
122 URL(input.c_str(), input.length()) {} in URL()
124 URL(const std::string& input, const URL* base) : in URL() function
125 URL(input.c_str(), input.length(), base) {} in URL()
127 URL(const std::string& input, const URL& base) : in URL() function
128 URL(input.c_str(), input.length(), &base) {} in URL()
130 URL(const std::string& input, const std::string& base) : in URL() function
131 URL(input.c_str(), input.length(), base.c_str(), base.length()) {} in URL()
177 static URL FromFilePath(const std::string& file_path);
181 URL(const URL&) = default;
182 URL& operator=(const URL&) = default;
183 URL(URL&&) = default;
184 URL& operator=(URL&&) = default;
186 URL() : URL("") {} in URL() function