Lines Matching defs:out

81 bool punycode_to_utf32(std::string_view input, std::u32string& out);
83 bool utf32_to_punycode(std::u32string_view input, std::string& out);
1553 void encode_json(std::string_view view, out_iter out);
4482 bool to_ascii(std::optional<std::string>& out, std::string_view plain,
4608 * the percent-encoded content in 'out'. If the boolean 'append' is set to
4609 * true, the content is appended to 'out'.
4610 * If percent encoding is not needed, out is left unchanged.
4615 std::string& out);
4942 inline std::ostream &operator<<(std::ostream &out, const ada::url &u);
5458 inline std::ostream &operator<<(std::ostream &out, const ada::url &u);
5524 inline std::ostream &operator<<(std::ostream &out, const ada::url &u) {
5525 return out << u.to_string();
5534 url_components out{};
5537 out.protocol_end = uint32_t(get_protocol().size());
5540 size_t running_index = out.protocol_end;
5544 out.host_start = out.protocol_end + 2;
5547 out.username_end = uint32_t(out.host_start + username.size());
5549 out.host_start += uint32_t(username.size());
5552 out.host_start += uint32_t(password.size() + 1);
5555 out.host_end = uint32_t(out.host_start + host.value().size());
5557 out.username_end = out.host_start;
5560 out.host_end = uint32_t(out.host_start + host.value().size()) - 1;
5563 running_index = out.host_end + 1;
5567 out.host_start = out.protocol_end;
5568 out.host_end = out.host_start;
5574 running_index = out.protocol_end + 2;
5576 running_index = out.protocol_end;
5581 out.port = *port;
5585 out.pathname_start = uint32_t(running_index);
5590 out.search_start = uint32_t(running_index);
5598 out.hash_start = uint32_t(running_index);
5601 return out;
6669 inline std::ostream &operator<<(std::ostream &out,
6671 return out << u.to_string();
6941 std::vector<std::string> out{};
6945 out.emplace_back(param.second);
6949 return out;
6969 std::string out{};
6979 out += "&";
6981 out.append(key);
6982 out += "=";
6983 out.append(value);
6985 return out;