File SBCFunctorPredicateLessThan.hpp#
FileList > Core > Functor > SBCFunctorPredicateLessThan.hpp
#include "SBCFunctorPredicate.hpp"#include "SBCFunctorConstant.hpp"
Classes#
| Type | Name |
|---|---|
| class | SBCFunctorPredicateLessThan0 <typename Output> This class describes a predicate that is true when a first functor returns a value less than another one. |
Public Functions#
| Type | Name |
|---|---|
| SBCFunctorPredicateLessThan0< Output > | operator< (const SBCFunctor0< Output > & firstFunctor, const SBCFunctor0< Output > & secondFunctor) This function produces a predicate that is true iffirstFunctor andsecondFunctor return the same value. |
| SBCFunctorPredicateLessThan0< Output > | operator< (const Output & value, const SBCFunctor0< Output > & functor) |
| SBCFunctorPredicateLessThan0< Output const & > | operator< (const Output & value, const SBCFunctor0< Output const & > & functor) |
| SBCFunctorPredicateLessThan0< Output > | operator< (const SBCFunctor0< Output > & functor, const Output & value) |
| SBCFunctorPredicateLessThan0< Output const & > | operator< (const SBCFunctor0< Output const & > & functor, const Output & value) |
Macros#
| Type | Name |
|---|---|
| define | SBLessThan0 The short name of SBCFunctorPredicateLessThan0 . |
| define | SBLessThan1 The short name of SBCFunctorPredicateLessThan1. |
| define | SBLessThan10 The short name of SBCFunctorPredicateLessThan10. |
| define | SBLessThan11 The short name of SBCFunctorPredicateLessThan11. |
| define | SBLessThan12 The short name of SBCFunctorPredicateLessThan12. |
| define | SBLessThan13 The short name of SBCFunctorPredicateLessThan13. |
| define | SBLessThan14 The short name of SBCFunctorPredicateLessThan14. |
| define | SBLessThan15 The short name of SBCFunctorPredicateLessThan15. |
| define | SBLessThan16 The short name of SBCFunctorPredicateLessThan16. |
| define | SBLessThan2 The short name of SBCFunctorPredicateLessThan2. |
| define | SBLessThan3 The short name of SBCFunctorPredicateLessThan3. |
| define | SBLessThan4 The short name of SBCFunctorPredicateLessThan4. |
| define | SBLessThan5 The short name of SBCFunctorPredicateLessThan5. |
| define | SBLessThan6 The short name of SBCFunctorPredicateLessThan6. |
| define | SBLessThan7 The short name of SBCFunctorPredicateLessThan7. |
| define | SBLessThan8 The short name of SBCFunctorPredicateLessThan8. |
| define | SBLessThan9 The short name of SBCFunctorPredicateLessThan9. |
| define | SB_MAKE_PREDICATE_LESS_THAN_TEMPLATE (N) |
Public Functions Documentation#
function operator<#
This function produces a predicate that is true iffirstFunctor andsecondFunctor return the same value.
template<typename Output>
SBCFunctorPredicateLessThan0 < Output > operator< (
const SBCFunctor0< Output > & firstFunctor,
const SBCFunctor0< Output > & secondFunctor
)
function operator<#
template<typename Output>
SBCFunctorPredicateLessThan0 < Output > operator< (
const Output & value,
const SBCFunctor0< Output > & functor
)
function operator<#
template<typename Output>
SBCFunctorPredicateLessThan0 < Output const & > operator< (
const Output & value,
const SBCFunctor0< Output const & > & functor
)
function operator<#
template<typename Output>
SBCFunctorPredicateLessThan0 < Output > operator< (
const SBCFunctor0< Output > & functor,
const Output & value
)
function operator<#
template<typename Output>
SBCFunctorPredicateLessThan0 < Output const & > operator< (
const SBCFunctor0< Output const & > & functor,
const Output & value
)
Macro Definition Documentation#
define SBLessThan0#
The short name of SBCFunctorPredicateLessThan0 .
define SBLessThan1#
The short name of SBCFunctorPredicateLessThan1.
define SBLessThan10#
The short name of SBCFunctorPredicateLessThan10.
define SBLessThan11#
The short name of SBCFunctorPredicateLessThan11.
define SBLessThan12#
The short name of SBCFunctorPredicateLessThan12.
define SBLessThan13#
The short name of SBCFunctorPredicateLessThan13.
define SBLessThan14#
The short name of SBCFunctorPredicateLessThan14.
define SBLessThan15#
The short name of SBCFunctorPredicateLessThan15.
define SBLessThan16#
The short name of SBCFunctorPredicateLessThan16.
define SBLessThan2#
The short name of SBCFunctorPredicateLessThan2.
define SBLessThan3#
The short name of SBCFunctorPredicateLessThan3.
define SBLessThan4#
The short name of SBCFunctorPredicateLessThan4.
define SBLessThan5#
The short name of SBCFunctorPredicateLessThan5.
define SBLessThan6#
The short name of SBCFunctorPredicateLessThan6.
define SBLessThan7#
The short name of SBCFunctorPredicateLessThan7.
define SBLessThan8#
The short name of SBCFunctorPredicateLessThan8.
define SBLessThan9#
The short name of SBCFunctorPredicateLessThan9.