Web Analytics Made Easy - Statcounter
Skip to content

File SBCFunctorPredicateGreaterThan.hpp#

FileList > Core > Functor > SBCFunctorPredicateGreaterThan.hpp

  • #include "SBCFunctorPredicate.hpp"
  • #include "SBCFunctorConstant.hpp"

Classes#

Type Name
class SBCFunctorPredicateGreaterThan0 <typename Output>
This class describes a predicate that is true when a first functor returns a value greater than another one.

Public Functions#

Type Name
SBCFunctorPredicateGreaterThan0< Output > operator> (const SBCFunctor0< Output > & firstFunctor, const SBCFunctor0< Output > & secondFunctor)
This function produces a predicate that is true iffirstFunctor andsecondFunctor return the same value.
SBCFunctorPredicateGreaterThan0< Output > operator> (const Output & value, const SBCFunctor0< Output > & functor)
SBCFunctorPredicateGreaterThan0< Output const & > operator> (const Output & value, const SBCFunctor0< Output const & > & functor)
SBCFunctorPredicateGreaterThan0< Output > operator> (const SBCFunctor0< Output > & functor, const Output & value)
SBCFunctorPredicateGreaterThan0< Output const & > operator> (const SBCFunctor0< Output const & > & functor, const Output & value)

Macros#

Type Name
define SBGreaterThan0
The short name of SBCFunctorPredicateGreaterThan0 .
define SBGreaterThan1
The short name of SBCFunctorPredicateGreaterThan1.
define SBGreaterThan10
The short name of SBCFunctorPredicateGreaterThan10.
define SBGreaterThan11
The short name of SBCFunctorPredicateGreaterThan11.
define SBGreaterThan12
The short name of SBCFunctorPredicateGreaterThan12.
define SBGreaterThan13
The short name of SBCFunctorPredicateGreaterThan13.
define SBGreaterThan14
The short name of SBCFunctorPredicateGreaterThan14.
define SBGreaterThan15
The short name of SBCFunctorPredicateGreaterThan15.
define SBGreaterThan16
The short name of SBCFunctorPredicateGreaterThan16.
define SBGreaterThan2
The short name of SBCFunctorPredicateGreaterThan2.
define SBGreaterThan3
The short name of SBCFunctorPredicateGreaterThan3.
define SBGreaterThan4
The short name of SBCFunctorPredicateGreaterThan4.
define SBGreaterThan5
The short name of SBCFunctorPredicateGreaterThan5.
define SBGreaterThan6
The short name of SBCFunctorPredicateGreaterThan6.
define SBGreaterThan7
The short name of SBCFunctorPredicateGreaterThan7.
define SBGreaterThan8
The short name of SBCFunctorPredicateGreaterThan8.
define SBGreaterThan9
The short name of SBCFunctorPredicateGreaterThan9.
define SB_MAKE_PREDICATE_GREATER_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>
SBCFunctorPredicateGreaterThan0 < Output > operator> (
    const SBCFunctor0< Output > & firstFunctor,
    const SBCFunctor0< Output > & secondFunctor
) 


function operator>#

template<typename Output>
SBCFunctorPredicateGreaterThan0 < Output > operator> (
    const Output & value,
    const SBCFunctor0< Output > & functor
) 

function operator>#

template<typename Output>
SBCFunctorPredicateGreaterThan0 < Output const & > operator> (
    const Output & value,
    const SBCFunctor0< Output const & > & functor
) 

function operator>#

template<typename Output>
SBCFunctorPredicateGreaterThan0 < Output > operator> (
    const SBCFunctor0< Output > & functor,
    const Output & value
) 

function operator>#

template<typename Output>
SBCFunctorPredicateGreaterThan0 < Output const & > operator> (
    const SBCFunctor0< Output const & > & functor,
    const Output & value
) 

Macro Definition Documentation#

define SBGreaterThan0#

The short name of SBCFunctorPredicateGreaterThan0 .

#define SBGreaterThan0 


define SBGreaterThan1#

The short name of SBCFunctorPredicateGreaterThan1.

#define SBGreaterThan1 


define SBGreaterThan10#

The short name of SBCFunctorPredicateGreaterThan10.

#define SBGreaterThan10 


define SBGreaterThan11#

The short name of SBCFunctorPredicateGreaterThan11.

#define SBGreaterThan11 


define SBGreaterThan12#

The short name of SBCFunctorPredicateGreaterThan12.

#define SBGreaterThan12 


define SBGreaterThan13#

The short name of SBCFunctorPredicateGreaterThan13.

#define SBGreaterThan13 


define SBGreaterThan14#

The short name of SBCFunctorPredicateGreaterThan14.

#define SBGreaterThan14 


define SBGreaterThan15#

The short name of SBCFunctorPredicateGreaterThan15.

#define SBGreaterThan15 


define SBGreaterThan16#

The short name of SBCFunctorPredicateGreaterThan16.

#define SBGreaterThan16 


define SBGreaterThan2#

The short name of SBCFunctorPredicateGreaterThan2.

#define SBGreaterThan2 


define SBGreaterThan3#

The short name of SBCFunctorPredicateGreaterThan3.

#define SBGreaterThan3 


define SBGreaterThan4#

The short name of SBCFunctorPredicateGreaterThan4.

#define SBGreaterThan4 


define SBGreaterThan5#

The short name of SBCFunctorPredicateGreaterThan5.

#define SBGreaterThan5 


define SBGreaterThan6#

The short name of SBCFunctorPredicateGreaterThan6.

#define SBGreaterThan6 


define SBGreaterThan7#

The short name of SBCFunctorPredicateGreaterThan7.

#define SBGreaterThan7 


define SBGreaterThan8#

The short name of SBCFunctorPredicateGreaterThan8.

#define SBGreaterThan8 


define SBGreaterThan9#

The short name of SBCFunctorPredicateGreaterThan9.

#define SBGreaterThan9 


define SB_MAKE_PREDICATE_GREATER_THAN_TEMPLATE#

#define SB_MAKE_PREDICATE_GREATER_THAN_TEMPLATE (
    N
)