boost::urls::param_view::param_view :: Boost Libraries Documentation

# boost::urls::param_view::param_view

Constructors

## Synopses

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

Constructor

    constexpr
    param_view() = default;

» more...

Constructor

    param_view(param const& other) noexcept;

» more...

Constructor

    template<class OptionalString>
    param_view(
        core::string_view key,
        OptionalString const& value) noexcept;

» more...

Aggregate construction

    param_view(
        core::string_view key_,
        core::string_view value_,
        bool has_value_) noexcept;

» more...

## Template Parameters

Name | Description
OptionalString | An optional string type, such as `core::string_view`, `std::nullptr`, `no_value_t`, or `optional<core::string_view>`.

## Parameters

Name | Description
other | The param to reference
key | The key to set.
value | The value to set.
key_ | The key to set.
value_ | The value to set.
has_value_ | True if a value is present.

Created with MrDocs