File SBCFunctorPredicateLessThanOrEqualTo.hpp#
FileList > Core > Functor > SBCFunctorPredicateLessThanOrEqualTo.hpp
#include "SBCFunctorPredicate.hpp"#include "SBCFunctorConstant.hpp"
Classes#
| Type | Name |
|---|---|
| class | SBCFunctorPredicateLessThanOrEqualTo0 <typename Output> This class describes a predicate that is true when a first functor returns a value less than or equal to another one. |
Public Functions#
| Type | Name |
|---|---|
| SBCFunctorPredicateLessThanOrEqualTo0< Output > | operator<= (const SBCFunctor0< Output > & firstFunctor, const SBCFunctor0< Output > & secondFunctor) This function produces a predicate that is true iffirstFunctor andsecondFunctor return the same value. |
| SBCFunctorPredicateLessThanOrEqualTo0< Output > | operator<= (const Output & value, const SBCFunctor0< Output > & functor) |
| SBCFunctorPredicateLessThanOrEqualTo0< Output const & > | operator<= (const Output & value, const SBCFunctor0< Output const & > & functor) |
| SBCFunctorPredicateLessThanOrEqualTo0< Output > | operator<= (const SBCFunctor0< Output > & functor, const Output & value) |
| SBCFunctorPredicateLessThanOrEqualTo0< Output const & > | operator<= (const SBCFunctor0< Output const & > & functor, const Output & value) |
Macros#
| Type | Name |
|---|---|
| define | SBLessThanOrEqualTo0 The short name of SBCFunctorPredicateLessThanOrEqualTo0 . |
| define | SBLessThanOrEqualTo1 The short name of SBCFunctorPredicateLessThanOrEqualTo1. |
| define | SBLessThanOrEqualTo10 The short name of SBCFunctorPredicateLessThanOrEqualTo10. |
| define | SBLessThanOrEqualTo11 The short name of SBCFunctorPredicateLessThanOrEqualTo11. |
| define | SBLessThanOrEqualTo12 The short name of SBCFunctorPredicateLessThanOrEqualTo12. |
| define | SBLessThanOrEqualTo13 The short name of SBCFunctorPredicateLessThanOrEqualTo13. |
| define | SBLessThanOrEqualTo14 The short name of SBCFunctorPredicateLessThanOrEqualTo14. |
| define | SBLessThanOrEqualTo15 The short name of SBCFunctorPredicateLessThanOrEqualTo15. |
| define | SBLessThanOrEqualTo16 The short name of SBCFunctorPredicateLessThanOrEqualTo16. |
| define | SBLessThanOrEqualTo2 The short name of SBCFunctorPredicateLessThanOrEqualTo2. |
| define | SBLessThanOrEqualTo3 The short name of SBCFunctorPredicateLessThanOrEqualTo3. |
| define | SBLessThanOrEqualTo4 The short name of SBCFunctorPredicateLessThanOrEqualTo4. |
| define | SBLessThanOrEqualTo5 The short name of SBCFunctorPredicateLessThanOrEqualTo5. |
| define | SBLessThanOrEqualTo6 The short name of SBCFunctorPredicateLessThanOrEqualTo6. |
| define | SBLessThanOrEqualTo7 The short name of SBCFunctorPredicateLessThanOrEqualTo7. |
| define | SBLessThanOrEqualTo8 The short name of SBCFunctorPredicateLessThanOrEqualTo8. |
| define | SBLessThanOrEqualTo9 The short name of SBCFunctorPredicateLessThanOrEqualTo9. |
| define | SB_MAKE_PREDICATE_LESS_THAN_OR_EQUAL_TO_TEMPLATE (N) |
Public Functions Documentation#
function operator<=#
This function produces a predicate that is true iffirstFunctor andsecondFunctor return the same value.
template<typename Output>
SBCFunctorPredicateLessThanOrEqualTo0 < Output > operator<= (
const SBCFunctor0< Output > & firstFunctor,
const SBCFunctor0< Output > & secondFunctor
)
function operator<=#
template<typename Output>
SBCFunctorPredicateLessThanOrEqualTo0 < Output > operator<= (
const Output & value,
const SBCFunctor0< Output > & functor
)
function operator<=#
template<typename Output>
SBCFunctorPredicateLessThanOrEqualTo0 < Output const & > operator<= (
const Output & value,
const SBCFunctor0< Output const & > & functor
)
function operator<=#
template<typename Output>
SBCFunctorPredicateLessThanOrEqualTo0 < Output > operator<= (
const SBCFunctor0< Output > & functor,
const Output & value
)
function operator<=#
template<typename Output>
SBCFunctorPredicateLessThanOrEqualTo0 < Output const & > operator<= (
const SBCFunctor0< Output const & > & functor,
const Output & value
)
Macro Definition Documentation#
define SBLessThanOrEqualTo0#
The short name of SBCFunctorPredicateLessThanOrEqualTo0 .
define SBLessThanOrEqualTo1#
The short name of SBCFunctorPredicateLessThanOrEqualTo1.
define SBLessThanOrEqualTo10#
The short name of SBCFunctorPredicateLessThanOrEqualTo10.
define SBLessThanOrEqualTo11#
The short name of SBCFunctorPredicateLessThanOrEqualTo11.
define SBLessThanOrEqualTo12#
The short name of SBCFunctorPredicateLessThanOrEqualTo12.
define SBLessThanOrEqualTo13#
The short name of SBCFunctorPredicateLessThanOrEqualTo13.
define SBLessThanOrEqualTo14#
The short name of SBCFunctorPredicateLessThanOrEqualTo14.
define SBLessThanOrEqualTo15#
The short name of SBCFunctorPredicateLessThanOrEqualTo15.
define SBLessThanOrEqualTo16#
The short name of SBCFunctorPredicateLessThanOrEqualTo16.
define SBLessThanOrEqualTo2#
The short name of SBCFunctorPredicateLessThanOrEqualTo2.
define SBLessThanOrEqualTo3#
The short name of SBCFunctorPredicateLessThanOrEqualTo3.
define SBLessThanOrEqualTo4#
The short name of SBCFunctorPredicateLessThanOrEqualTo4.
define SBLessThanOrEqualTo5#
The short name of SBCFunctorPredicateLessThanOrEqualTo5.
define SBLessThanOrEqualTo6#
The short name of SBCFunctorPredicateLessThanOrEqualTo6.
define SBLessThanOrEqualTo7#
The short name of SBCFunctorPredicateLessThanOrEqualTo7.
define SBLessThanOrEqualTo8#
The short name of SBCFunctorPredicateLessThanOrEqualTo8.
define SBLessThanOrEqualTo9#
The short name of SBCFunctorPredicateLessThanOrEqualTo9.