Greater-than-or-equal operators
Declared in <bslstl_optional.h>
Return whether the left-hand operand is after or equal to 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 after or equal to 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 after or equal to 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 after or equal to 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-or-equal.
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 or equal to 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 or equal to 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 or equal to 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 or equal to __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 or equal to rhs, and false otherwisetrue if lhs is lexicographically greater than or equal to rhstrue if lhs is greater than or equal to rhstrue if lhs is lexicographically greater than or equal to 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 |