boost::urls::operator> :: Boost Libraries Documentation

# boost::urls::operator>

Greater‐than operators

## Synopses

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

Compare two decode views for greater than

    template<std::convertible_to<core::string_view> S>
    constexpr
    bool
    operator>(
        S const& lhs,
        decode_view const& rhs) noexcept;

» more...

Compare two decode views for greater than

    template<std::convertible_to<core::string_view> S>
    constexpr
    bool
    operator>(
        decode_view const& lhs,
        S const& rhs) noexcept;

» more...

Compare two decode views for greater than

    constexpr
    bool
    operator>(
        decode_view const& lhs,
        decode_view const& rhs) noexcept;

» more...

Return the result of comparing two URLs

    bool
    operator>(
        url_view_base const& u0,
        url_view_base const& u1) noexcept;

» more...

Return the result of comparing two authorities. The authorities are compared component by component as if they were first normalized.

    bool
    operator>(
        authority_view const& a0,
        authority_view const& a1) noexcept;

» more...

## Return Value

- `true` if decoded `lhs` is greater than to the decoded `rhs`

- `true` if `u0 > u1`

- `true` if `a0 > a1`, otherwise `false`

## Parameters

Name | Description
--- | ---
lhs | The left‐hand‐side decode view to compare
rhs | The right‐hand‐side decode view to compare
u0 | The first url to compare
u1 | The second url to compare
a0 | The first authority to compare
a1 | The second authority to compare

Created with MrDocs