boost::urls::static_url::static_url :: Boost Libraries Documentation

# boost::urls::static_url::static_url

Constructor

## Synopsis

Declared in `<boost/url/static_url.hpp>`

    static_url(url_view_base const& u);

## Description

The newly constructed object contains a copy of `u`.

## Postconditions

    this->buffer() == u.buffer() && this->buffer.data() != u.buffer().data()

## Complexity

Linear in `u.size()`.

## Exception Safety

Exception thrown if capacity exceeded.

## Exceptions

Name | Thrown on
`system_error` | Capacity would be exceeded.

## Parameters

Name | Description
u | The url to copy.

Created with MrDocs