File SBCFunctorPredicateGreaterThanOrEqualTo.hpp#
FileList > Core > Functor > SBCFunctorPredicateGreaterThanOrEqualTo.hpp
#include "SBCFunctorPredicate.hpp"#include "SBCFunctorConstant.hpp"
Classes#
| Type | Name |
|---|---|
| class | SBCFunctorPredicateGreaterThanOrEqualTo0 <typename Output> This class describes a predicate that is true when a first functor returns a value greater than or equal to another one. |
Public Functions#
| Type | Name |
|---|---|
| SBCFunctorPredicateGreaterThanOrEqualTo0< Output > | operator>= (const SBCFunctor0< Output > & firstFunctor, const SBCFunctor0< Output > & secondFunctor) This function produces a predicate that is true iffirstFunctor andsecondFunctor return the same value. |
| SBCFunctorPredicateGreaterThanOrEqualTo0< Output > | operator>= (const Output & value, const SBCFunctor0< Output > & functor) |
| SBCFunctorPredicateGreaterThanOrEqualTo0< Output const & > | operator>= (const Output & value, const SBCFunctor0< Output const & > & functor) |
| SBCFunctorPredicateGreaterThanOrEqualTo0< Output > | operator>= (const SBCFunctor0< Output > & functor, const Output & value) |
| SBCFunctorPredicateGreaterThanOrEqualTo0< Output const & > | operator>= (const SBCFunctor0< Output const & > & functor, const Output & value) |
Macros#
| Type | Name |
|---|---|
| define | SBGreaterThanOrEqualTo0 The short name of SBCFunctorPredicateGreaterThanOrEqualTo0 . |
| define | SBGreaterThanOrEqualTo1 The short name of SBCFunctorPredicateGreaterThanOrEqualTo1. |
| define | SBGreaterThanOrEqualTo10 The short name of SBCFunctorPredicateGreaterThanOrEqualTo10. |
| define | SBGreaterThanOrEqualTo11 The short name of SBCFunctorPredicateGreaterThanOrEqualTo11. |
| define | SBGreaterThanOrEqualTo12 The short name of SBCFunctorPredicateGreaterThanOrEqualTo12. |
| define | SBGreaterThanOrEqualTo13 The short name of SBCFunctorPredicateGreaterThanOrEqualTo13. |
| define | SBGreaterThanOrEqualTo14 The short name of SBCFunctorPredicateGreaterThanOrEqualTo14. |
| define | SBGreaterThanOrEqualTo15 The short name of SBCFunctorPredicateGreaterThanOrEqualTo15. |
| define | SBGreaterThanOrEqualTo16 The short name of SBCFunctorPredicateGreaterThanOrEqualTo16. |
| define | SBGreaterThanOrEqualTo2 The short name of SBCFunctorPredicateGreaterThanOrEqualTo2. |
| define | SBGreaterThanOrEqualTo3 The short name of SBCFunctorPredicateGreaterThanOrEqualTo3. |
| define | SBGreaterThanOrEqualTo4 The short name of SBCFunctorPredicateGreaterThanOrEqualTo4. |
| define | SBGreaterThanOrEqualTo5 The short name of SBCFunctorPredicateGreaterThanOrEqualTo5. |
| define | SBGreaterThanOrEqualTo6 The short name of SBCFunctorPredicateGreaterThanOrEqualTo6. |
| define | SBGreaterThanOrEqualTo7 The short name of SBCFunctorPredicateGreaterThanOrEqualTo7. |
| define | SBGreaterThanOrEqualTo8 The short name of SBCFunctorPredicateGreaterThanOrEqualTo8. |
| define | SBGreaterThanOrEqualTo9 The short name of SBCFunctorPredicateGreaterThanOrEqualTo9. |
| define | SB_MAKE_PREDICATE_GREATER_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>
SBCFunctorPredicateGreaterThanOrEqualTo0 < Output > operator>= (
const SBCFunctor0< Output > & firstFunctor,
const SBCFunctor0< Output > & secondFunctor
)
function operator>=#
template<typename Output>
SBCFunctorPredicateGreaterThanOrEqualTo0 < Output > operator>= (
const Output & value,
const SBCFunctor0< Output > & functor
)
function operator>=#
template<typename Output>
SBCFunctorPredicateGreaterThanOrEqualTo0 < Output const & > operator>= (
const Output & value,
const SBCFunctor0< Output const & > & functor
)
function operator>=#
template<typename Output>
SBCFunctorPredicateGreaterThanOrEqualTo0 < Output > operator>= (
const SBCFunctor0< Output > & functor,
const Output & value
)
function operator>=#
template<typename Output>
SBCFunctorPredicateGreaterThanOrEqualTo0 < Output const & > operator>= (
const SBCFunctor0< Output const & > & functor,
const Output & value
)
Macro Definition Documentation#
define SBGreaterThanOrEqualTo0#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo0 .
define SBGreaterThanOrEqualTo1#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo1.
define SBGreaterThanOrEqualTo10#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo10.
define SBGreaterThanOrEqualTo11#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo11.
define SBGreaterThanOrEqualTo12#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo12.
define SBGreaterThanOrEqualTo13#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo13.
define SBGreaterThanOrEqualTo14#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo14.
define SBGreaterThanOrEqualTo15#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo15.
define SBGreaterThanOrEqualTo16#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo16.
define SBGreaterThanOrEqualTo2#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo2.
define SBGreaterThanOrEqualTo3#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo3.
define SBGreaterThanOrEqualTo4#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo4.
define SBGreaterThanOrEqualTo5#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo5.
define SBGreaterThanOrEqualTo6#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo6.
define SBGreaterThanOrEqualTo7#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo7.
define SBGreaterThanOrEqualTo8#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo8.
define SBGreaterThanOrEqualTo9#
The short name of SBCFunctorPredicateGreaterThanOrEqualTo9.