Web Analytics Made Easy - Statcounter
Skip to content

Class SBCFunctorPredicateLessThanOrEqualTo0#

template <typename Output>

ClassList > SBCFunctorPredicateLessThanOrEqualTo0

This class describes a predicate that is true when a first functor returns a value less than or equal to another one.

  • #include "SBCFunctorPredicateLessThanOrEqualTo.hpp"

Inherits the following classes: SBCFunctorPredicate0

Public Functions#

Type Name
SBCFunctorPredicateLessThanOrEqualTo0 (const SBCFunctor0< Output > * firstFunctor, const SBCFunctor0< Output > * secondFunctor)
Builds the functor predicate. The input functors are cloned internally.
virtual SBCFunctorPredicateLessThanOrEqualTo0 * clone () override const
Clones the functor.
virtual bool operator() () override
Performs the predicate's operations and returns the result.
virtual bool operator() () override const
Performs the predicate's operations and returns the result.
virtual ~SBCFunctorPredicateLessThanOrEqualTo0 ()
Destructor.

Public Functions Documentation#

function SBCFunctorPredicateLessThanOrEqualTo0#

Builds the functor predicate. The input functors are cloned internally.

inline SBCFunctorPredicateLessThanOrEqualTo0::SBCFunctorPredicateLessThanOrEqualTo0 (
    const SBCFunctor0< Output > * firstFunctor,
    const SBCFunctor0< Output > * secondFunctor
) 


function clone#

Clones the functor.

inline virtual SBCFunctorPredicateLessThanOrEqualTo0 * SBCFunctorPredicateLessThanOrEqualTo0::clone () override const

Implements SBCFunctor::clone


function operator()#

Performs the predicate's operations and returns the result.

inline virtual bool SBCFunctorPredicateLessThanOrEqualTo0::operator() () override


function operator()#

Performs the predicate's operations and returns the result.

inline virtual bool SBCFunctorPredicateLessThanOrEqualTo0::operator() () override const


function ~SBCFunctorPredicateLessThanOrEqualTo0#

Destructor.

inline virtual SBCFunctorPredicateLessThanOrEqualTo0::~SBCFunctorPredicateLessThanOrEqualTo0 ()