Greater-than operators
Declared in <bslstl_optional.h>
Return whether the left-hand operand is ordered after the right.
template<
class t_LHS_TYPE,
class t_RHS_TYPE>
constexpr
bool
operator>(
bsl::optional<t_LHS_TYPE> const& lhs,
bsl::optional<t_RHS_TYPE> const& rhs);
» more...
Return whether the left-hand operand is ordered after the right.
template<
class t_LHS_TYPE,
class t_RHS_TYPE>
constexpr
bool
operator>(
bsl::optional<t_LHS_TYPE> const& lhs,
t_RHS_TYPE const& rhs);
» more...
Return whether the left-hand operand is ordered after the right.
template<
class t_LHS_TYPE,
class t_RHS_TYPE>
constexpr
bool
operator>(
t_LHS_TYPE const& lhs,
bsl::optional<t_RHS_TYPE> const& rhs);
» more...
Return whether the left-hand operand is ordered after the right.
template<
class t_LHS_TYPE,
class t_RHS_TYPE>
constexpr
bool
operator>(
bsl::optional<t_LHS_TYPE> const& lhs,
std::optional<t_RHS_TYPE> const& rhs);
» more...
Compare a std::optional with a bsl::optional using greater-than.
template<
class t_LHS_TYPE,
class t_RHS_TYPE>
constexpr
bool
operator>(
std::optional<t_LHS_TYPE> const& lhs,
bsl::optional<t_RHS_TYPE> const& rhs);
» more...
Return whether the specified stacks compare lexicographically; see the non-member operator> in the bsl namespace.
bool
operator>(
stack<VAL, CONT> const& lhs,
stack<VAL, CONT> const& rhs);
» more...
Return whether lhs is lexicographically greater than rhs.
template<
class VALUE,
class CONTAINER>
bool
operator>(
stack<VALUE, CONTAINER> const& lhs,
stack<VALUE, CONTAINER> const& rhs);
» more...
Return true if lhs is greater than rhs.
template<
class t_HEAD,
class... t_TAIL>
bool
operator>(
variant<t_HEAD, t_TAIL...> const& lhs,
variant<t_HEAD, t_TAIL...> const& rhs);
» more...
Return whether the specified queues compare lexicographically; see the non-member operator> in the bsl namespace.
bool
operator>(
queue<VALUE2, CONTAINER2> const& lhs,
queue<VALUE2, CONTAINER2> const& rhs);
» more...
Return true if lhs is lexicographically greater than rhs.
template<
class VALUE,
class CONTAINER>
bool
operator>(
queue<VALUE, CONTAINER> const& lhs,
queue<VALUE, CONTAINER> const& rhs);
» more...
Return true if __x is lexicographically greater than __y.
template<
class _Tp,
class _Alloc>
bool
operator>(
slist<_Tp, _Alloc> const& __x,
slist<_Tp, _Alloc> const& __y);
» more...
true if lhs is ordered after rhs, and false otherwisetrue if lhs is lexicographically greater than rhstrue if lhs is greater than rhstrue if lhs is lexicographically greater than rhs, otherwise falsetrue if __x > __y, and false otherwise| Name | Description |
|---|---|
| lhs | left-hand operand |
| rhs | right-hand operand |
| __x | left-hand list |
| __y | right-hand list |