Greater‐than operators

Synopses

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;

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;

Compare two decode views for greater than

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

Return the result of comparing two URLs

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

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;

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