:relfileprefix: ../../
[#6C4C3FA9A02535F672D50ADA113C79762A6817E2]

= Function parse_ipv6_address

pass:v,q[Parse a string containing an IPv6 address.]


== Synopsis

Declared in header `</boost/url/ipv6_address.hpp#L391[boost/url/ipv6_address.hpp,window=blank_]>`

[source,cpp,subs="verbatim,macros,-callouts"]
----
result<xref:boost/urls/ipv6_address.adoc[ipv6_address]>
parse_ipv6_address(string_view s) noexcept;
----

== Description

pass:v,q[This function attempts to parse the string] pass:v,q[as an IPv6 address and returns a result]
pass:v,q[containing the address upon success, or]
pass:v,q[an error code if the string does not contain]
pass:v,q[a valid IPv6 address.]

=== Exception Safety
pass:v,q[Throws nothing.]



== Return Value

* `result` 


== Parameters

|===
| Name | Type 

| *s*
| `string_view`

|===



