Less‐than‐or‐equal operators

Synopses

Declared in <bdlc_compactedarray.h>

Return whether the left iterator precedes or equals the right (see free operator<=).

template<>
bool
operator<=<>(
    PackedIntArrayConstIterator const& lhs,
    PackedIntArrayConstIterator const& rhs);

Return true if lhs precedes or equals rhs.

template<class TYPE>
bool
operator<=(
    PackedIntArrayConstIterator<TYPE> const& lhs,
    PackedIntArrayConstIterator<TYPE> const& rhs);

Return whether the left iterator precedes or equals the right (see free operator<=).

template<>
bool
operator<=(
    CompactedArray_ConstIterator const& lhs,
    CompactedArray_ConstIterator const& rhs);

Return true if lhs is less than or equal to rhs.

template<class TYPE>
bool
operator<=(
    CompactedArray_ConstIterator<TYPE> const& lhs,
    CompactedArray_ConstIterator<TYPE> const& rhs);

Return Value

  • true if lhs precedes or equals rhs, and false otherwise

  • true if lhs is less than or equal to rhs, and false otherwise

Parameters

Name

Description

lhs

left‐hand‐side iterator

rhs

right‐hand‐side iterator

Created with MrDocs