:relfileprefix: ../../../../
[#boost-urls-grammar-recycled_ptr-2constructor]

= xref:boost.adoc[pass:[boost]]::xref:boost/urls.adoc[pass:[urls]]::xref:boost/urls/grammar.adoc[pass:[grammar]]::xref:boost/urls/grammar/recycled_ptr.adoc[pass:[recycled_ptr]]::recycled_ptr

== Members



Constructor


[source,cpp,subs="verbatim,macros,-callouts"]
----
explicit
xref:boost/urls/grammar/recycled_ptr/2constructor-08.adoc[pass:[recycled_ptr]](xref:boost/urls/grammar/recycled.adoc[recycled]<T>& bin);
  xref:boost/urls/grammar/recycled_ptr/2constructor-08.adoc[pass:c,q,m[*_» more..._*]]
----



Constructor


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:boost/urls/grammar/recycled_ptr/2constructor-0ac.adoc[pass:[recycled_ptr]](
    xref:boost/urls/grammar/recycled.adoc[recycled]<T>& bin,
    xref:std.adoc[std]::nullptr_t) noexcept;
  xref:boost/urls/grammar/recycled_ptr/2constructor-0ac.adoc[pass:c,q,m[*_» more..._*]]
----



Constructor


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:boost/urls/grammar/recycled_ptr/2constructor-056.adoc[pass:[recycled_ptr]]();
  xref:boost/urls/grammar/recycled_ptr/2constructor-056.adoc[pass:c,q,m[*_» more..._*]]
----



Constructor


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:boost/urls/grammar/recycled_ptr/2constructor-05e.adoc[pass:[recycled_ptr]](xref:std.adoc[std]::nullptr_t) noexcept;
  xref:boost/urls/grammar/recycled_ptr/2constructor-05e.adoc[pass:c,q,m[*_» more..._*]]
----



Constructor


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:boost/urls/grammar/recycled_ptr/2constructor-0ab.adoc[pass:[recycled_ptr]](xref:boost/urls/grammar/recycled_ptr.adoc[recycled_ptr] const& other) noexcept;
  xref:boost/urls/grammar/recycled_ptr/2constructor-0ab.adoc[pass:c,q,m[*_» more..._*]]
----



Constructor


[source,cpp,subs="verbatim,macros,-callouts"]
----
xref:boost/urls/grammar/recycled_ptr/2constructor-0f.adoc[pass:[recycled_ptr]](xref:boost/urls/grammar/recycled_ptr.adoc[recycled_ptr]&& other) noexcept;
  xref:boost/urls/grammar/recycled_ptr/2constructor-0f.adoc[pass:c,q,m[*_» more..._*]]
----

