:relfileprefix: ../../
[#30E996257B52CE02D34ABE1715EAACE162866988]

= Namespace string_token

==  Types
[,cols=2]
|===
|Name |Description
|xref:boost/urls/string_token/append_to_t.adoc[`pass:v[append_to_t]`] |

|xref:boost/urls/string_token/arg.adoc[`pass:v[arg]`] |
pass:v,q[Base class for string tokens, and algorithm parameters]

|xref:boost/urls/string_token/assign_to_t.adoc[`pass:v[assign_to_t]`] |

|xref:boost/urls/string_token/is_token-0a.adoc[`pass:v[is_token]`] |

|xref:boost/urls/string_token/is_token-0b.adoc[`pass:v[is_token<T, void_t<decltype(std::declval<T&>().prepare(
                std::declval<std::size_t>())), decltype(std::declval<T&>().result())>>]`] |

|xref:boost/urls/string_token/preserve_size_t.adoc[`pass:v[preserve_size_t]`] |

|xref:boost/urls/string_token/return_string.adoc[`pass:v[return_string]`] |

|===
== Functions
[,cols=2]
|===
|Name |Description
|xref:boost/urls/string_token/append_to.adoc[`pass:v[append_to]`] |

|xref:boost/urls/string_token/assign_to.adoc[`pass:v[assign_to]`] |

|xref:boost/urls/string_token/preserve_size.adoc[`pass:v[preserve_size]`] |

|===
