boost::urls::grammar::recycled_ptr::recycled_ptr :: Boost Libraries Documentation

# boost::urls::grammar::recycled_ptr::recycled_ptr

Constructor

## Synopsis

Declared in `<boost/url/grammar/recycled.hpp>`

    recycled_ptr();

## Description

Upon construction, this acquires exclusive access to an object of type `T` which is either recycled from a global recycle bin, or newly allocated. The object is in an unknown but valid state.

## Example

    recycled_ptr< std::string > ps;

    // Put the string into a known state
    ps->clear();

## Postconditions

    &this->bin() != nullptr && ! this->empty()

## See Also

`recycled`.

Created with MrDocs