File SBCFunctorPredicateLessThan.hpp#
FileList > Base > Core > Functor > include > 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. |
class | SBCFunctorPredicateLessThan1 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(1)> |
class | SBCFunctorPredicateLessThan10 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(10)> |
class | SBCFunctorPredicateLessThan11 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(11)> |
class | SBCFunctorPredicateLessThan12 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(12)> |
class | SBCFunctorPredicateLessThan13 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(13)> |
class | SBCFunctorPredicateLessThan14 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(14)> |
class | SBCFunctorPredicateLessThan15 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(15)> |
class | SBCFunctorPredicateLessThan16 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(16)> |
class | SBCFunctorPredicateLessThan2 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(2)> |
class | SBCFunctorPredicateLessThan3 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(3)> |
class | SBCFunctorPredicateLessThan4 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(4)> |
class | SBCFunctorPredicateLessThan5 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(5)> |
class | SBCFunctorPredicateLessThan6 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(6)> |
class | SBCFunctorPredicateLessThan7 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(7)> |
class | SBCFunctorPredicateLessThan8 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(8)> |
class | SBCFunctorPredicateLessThan9 <typename Output, SB_MAKE_TEMPLATE_PARAMETERS(9)> |
Public Functions#
Type | Name |
---|---|
SBCFunctorPredicateLessThan0< Output > | operator< (const SBCFunctor0< Output > & firstFunctor, const SBCFunctor0< Output > & secondFunctor) This function produces a predicate that is true if firstFunctor 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) |
SBCFunctorPredicateLessThan1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> | operator< (const SBCFunctor1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & firstFunctor, const SBCFunctor1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & secondFunctor) |
SBCFunctorPredicateLessThan1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> | operator< (const Output & value, const SBCFunctor1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & functor) |
SBCFunctorPredicateLessThan1< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> | operator< (const Output & value, const SBCFunctor1< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & functor) |
SBCFunctorPredicateLessThan1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> | operator< (const SBCFunctor1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & functor, const Output & value) |
SBCFunctorPredicateLessThan1< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> | operator< (const SBCFunctor1< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & functor, const Output & value) |
SBCFunctorPredicateLessThan2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> | operator< (const SBCFunctor2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & firstFunctor, const SBCFunctor2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & secondFunctor) |
SBCFunctorPredicateLessThan2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> | operator< (const Output & value, const SBCFunctor2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & functor) |
SBCFunctorPredicateLessThan2< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> | operator< (const Output & value, const SBCFunctor2< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & functor) |
SBCFunctorPredicateLessThan2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> | operator< (const SBCFunctor2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & functor, const Output & value) |
SBCFunctorPredicateLessThan2< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> | operator< (const SBCFunctor2< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & functor, const Output & value) |
SBCFunctorPredicateLessThan3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> | operator< (const SBCFunctor3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & firstFunctor, const SBCFunctor3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & secondFunctor) |
SBCFunctorPredicateLessThan3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> | operator< (const Output & value, const SBCFunctor3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & functor) |
SBCFunctorPredicateLessThan3< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> | operator< (const Output & value, const SBCFunctor3< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & functor) |
SBCFunctorPredicateLessThan3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> | operator< (const SBCFunctor3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & functor, const Output & value) |
SBCFunctorPredicateLessThan3< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> | operator< (const SBCFunctor3< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & functor, const Output & value) |
SBCFunctorPredicateLessThan4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> | operator< (const SBCFunctor4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & firstFunctor, const SBCFunctor4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & secondFunctor) |
SBCFunctorPredicateLessThan4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> | operator< (const Output & value, const SBCFunctor4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & functor) |
SBCFunctorPredicateLessThan4< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> | operator< (const Output & value, const SBCFunctor4< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & functor) |
SBCFunctorPredicateLessThan4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> | operator< (const SBCFunctor4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & functor, const Output & value) |
SBCFunctorPredicateLessThan4< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> | operator< (const SBCFunctor4< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & functor, const Output & value) |
SBCFunctorPredicateLessThan5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> | operator< (const SBCFunctor5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & firstFunctor, const SBCFunctor5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & secondFunctor) |
SBCFunctorPredicateLessThan5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> | operator< (const Output & value, const SBCFunctor5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & functor) |
SBCFunctorPredicateLessThan5< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> | operator< (const Output & value, const SBCFunctor5< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & functor) |
SBCFunctorPredicateLessThan5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> | operator< (const SBCFunctor5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & functor, const Output & value) |
SBCFunctorPredicateLessThan5< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> | operator< (const SBCFunctor5< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & functor, const Output & value) |
SBCFunctorPredicateLessThan6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> | operator< (const SBCFunctor6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & firstFunctor, const SBCFunctor6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & secondFunctor) |
SBCFunctorPredicateLessThan6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> | operator< (const Output & value, const SBCFunctor6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & functor) |
SBCFunctorPredicateLessThan6< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> | operator< (const Output & value, const SBCFunctor6< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & functor) |
SBCFunctorPredicateLessThan6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> | operator< (const SBCFunctor6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & functor, const Output & value) |
SBCFunctorPredicateLessThan6< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> | operator< (const SBCFunctor6< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & functor, const Output & value) |
SBCFunctorPredicateLessThan7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> | operator< (const SBCFunctor7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & firstFunctor, const SBCFunctor7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & secondFunctor) |
SBCFunctorPredicateLessThan7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> | operator< (const Output & value, const SBCFunctor7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & functor) |
SBCFunctorPredicateLessThan7< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> | operator< (const Output & value, const SBCFunctor7< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & functor) |
SBCFunctorPredicateLessThan7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> | operator< (const SBCFunctor7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & functor, const Output & value) |
SBCFunctorPredicateLessThan7< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> | operator< (const SBCFunctor7< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & functor, const Output & value) |
SBCFunctorPredicateLessThan8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> | operator< (const SBCFunctor8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & firstFunctor, const SBCFunctor8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & secondFunctor) |
SBCFunctorPredicateLessThan8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> | operator< (const Output & value, const SBCFunctor8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & functor) |
SBCFunctorPredicateLessThan8< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> | operator< (const Output & value, const SBCFunctor8< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & functor) |
SBCFunctorPredicateLessThan8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> | operator< (const SBCFunctor8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & functor, const Output & value) |
SBCFunctorPredicateLessThan8< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> | operator< (const SBCFunctor8< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & functor, const Output & value) |
SBCFunctorPredicateLessThan9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> | operator< (const SBCFunctor9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & firstFunctor, const SBCFunctor9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & secondFunctor) |
SBCFunctorPredicateLessThan9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> | operator< (const Output & value, const SBCFunctor9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & functor) |
SBCFunctorPredicateLessThan9< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> | operator< (const Output & value, const SBCFunctor9< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & functor) |
SBCFunctorPredicateLessThan9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> | operator< (const SBCFunctor9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & functor, const Output & value) |
SBCFunctorPredicateLessThan9< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> | operator< (const SBCFunctor9< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & functor, const Output & value) |
SBCFunctorPredicateLessThan10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> | operator< (const SBCFunctor10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & firstFunctor, const SBCFunctor10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & secondFunctor) |
SBCFunctorPredicateLessThan10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> | operator< (const Output & value, const SBCFunctor10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & functor) |
SBCFunctorPredicateLessThan10< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> | operator< (const Output & value, const SBCFunctor10< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & functor) |
SBCFunctorPredicateLessThan10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> | operator< (const SBCFunctor10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & functor, const Output & value) |
SBCFunctorPredicateLessThan10< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> | operator< (const SBCFunctor10< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & functor, const Output & value) |
SBCFunctorPredicateLessThan11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> | operator< (const SBCFunctor11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & firstFunctor, const SBCFunctor11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & secondFunctor) |
SBCFunctorPredicateLessThan11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> | operator< (const Output & value, const SBCFunctor11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & functor) |
SBCFunctorPredicateLessThan11< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> | operator< (const Output & value, const SBCFunctor11< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & functor) |
SBCFunctorPredicateLessThan11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> | operator< (const SBCFunctor11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & functor, const Output & value) |
SBCFunctorPredicateLessThan11< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> | operator< (const SBCFunctor11< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & functor, const Output & value) |
SBCFunctorPredicateLessThan12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> | operator< (const SBCFunctor12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & firstFunctor, const SBCFunctor12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & secondFunctor) |
SBCFunctorPredicateLessThan12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> | operator< (const Output & value, const SBCFunctor12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & functor) |
SBCFunctorPredicateLessThan12< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> | operator< (const Output & value, const SBCFunctor12< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & functor) |
SBCFunctorPredicateLessThan12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> | operator< (const SBCFunctor12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & functor, const Output & value) |
SBCFunctorPredicateLessThan12< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> | operator< (const SBCFunctor12< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & functor, const Output & value) |
SBCFunctorPredicateLessThan13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> | operator< (const SBCFunctor13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & firstFunctor, const SBCFunctor13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & secondFunctor) |
SBCFunctorPredicateLessThan13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> | operator< (const Output & value, const SBCFunctor13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & functor) |
SBCFunctorPredicateLessThan13< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> | operator< (const Output & value, const SBCFunctor13< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & functor) |
SBCFunctorPredicateLessThan13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> | operator< (const SBCFunctor13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & functor, const Output & value) |
SBCFunctorPredicateLessThan13< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> | operator< (const SBCFunctor13< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & functor, const Output & value) |
SBCFunctorPredicateLessThan14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> | operator< (const SBCFunctor14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & firstFunctor, const SBCFunctor14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & secondFunctor) |
SBCFunctorPredicateLessThan14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> | operator< (const Output & value, const SBCFunctor14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & functor) |
SBCFunctorPredicateLessThan14< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> | operator< (const Output & value, const SBCFunctor14< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & functor) |
SBCFunctorPredicateLessThan14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> | operator< (const SBCFunctor14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & functor, const Output & value) |
SBCFunctorPredicateLessThan14< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> | operator< (const SBCFunctor14< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & functor, const Output & value) |
SBCFunctorPredicateLessThan15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> | operator< (const SBCFunctor15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & firstFunctor, const SBCFunctor15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & secondFunctor) |
SBCFunctorPredicateLessThan15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> | operator< (const Output & value, const SBCFunctor15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & functor) |
SBCFunctorPredicateLessThan15< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> | operator< (const Output & value, const SBCFunctor15< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & functor) |
SBCFunctorPredicateLessThan15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> | operator< (const SBCFunctor15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & functor, const Output & value) |
SBCFunctorPredicateLessThan15< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> | operator< (const SBCFunctor15< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & functor, const Output & value) |
SBCFunctorPredicateLessThan16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> | operator< (const SBCFunctor16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & firstFunctor, const SBCFunctor16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & secondFunctor) |
SBCFunctorPredicateLessThan16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> | operator< (const Output & value, const SBCFunctor16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & functor) |
SBCFunctorPredicateLessThan16< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> | operator< (const Output & value, const SBCFunctor16< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & functor) |
SBCFunctorPredicateLessThan16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> | operator< (const SBCFunctor16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & functor, const Output & value) |
SBCFunctorPredicateLessThan16< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> | operator< (const SBCFunctor16< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & 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 if firstFunctor
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
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(1)>
SBCFunctorPredicateLessThan1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> operator< (
const SBCFunctor1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & firstFunctor,
const SBCFunctor1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(1)>
SBCFunctorPredicateLessThan1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> operator< (
const Output & value,
const SBCFunctor1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(1)>
SBCFunctorPredicateLessThan1< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> operator< (
const Output & value,
const SBCFunctor1< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(1)>
SBCFunctorPredicateLessThan1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> operator< (
const SBCFunctor1< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(1)>
SBCFunctorPredicateLessThan1< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> operator< (
const SBCFunctor1< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(2)>
SBCFunctorPredicateLessThan2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> operator< (
const SBCFunctor2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & firstFunctor,
const SBCFunctor2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(2)>
SBCFunctorPredicateLessThan2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> operator< (
const Output & value,
const SBCFunctor2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(2)>
SBCFunctorPredicateLessThan2< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> operator< (
const Output & value,
const SBCFunctor2< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(2)>
SBCFunctorPredicateLessThan2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> operator< (
const SBCFunctor2< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(2)>
SBCFunctorPredicateLessThan2< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> operator< (
const SBCFunctor2< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(3)>
SBCFunctorPredicateLessThan3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> operator< (
const SBCFunctor3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & firstFunctor,
const SBCFunctor3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(3)>
SBCFunctorPredicateLessThan3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> operator< (
const Output & value,
const SBCFunctor3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(3)>
SBCFunctorPredicateLessThan3< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> operator< (
const Output & value,
const SBCFunctor3< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(3)>
SBCFunctorPredicateLessThan3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> operator< (
const SBCFunctor3< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(3)>
SBCFunctorPredicateLessThan3< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> operator< (
const SBCFunctor3< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(4)>
SBCFunctorPredicateLessThan4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> operator< (
const SBCFunctor4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & firstFunctor,
const SBCFunctor4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(4)>
SBCFunctorPredicateLessThan4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> operator< (
const Output & value,
const SBCFunctor4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(4)>
SBCFunctorPredicateLessThan4< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> operator< (
const Output & value,
const SBCFunctor4< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(4)>
SBCFunctorPredicateLessThan4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> operator< (
const SBCFunctor4< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(4)>
SBCFunctorPredicateLessThan4< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> operator< (
const SBCFunctor4< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(5)>
SBCFunctorPredicateLessThan5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> operator< (
const SBCFunctor5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & firstFunctor,
const SBCFunctor5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(5)>
SBCFunctorPredicateLessThan5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> operator< (
const Output & value,
const SBCFunctor5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(5)>
SBCFunctorPredicateLessThan5< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> operator< (
const Output & value,
const SBCFunctor5< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(5)>
SBCFunctorPredicateLessThan5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> operator< (
const SBCFunctor5< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(5)>
SBCFunctorPredicateLessThan5< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> operator< (
const SBCFunctor5< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(6)>
SBCFunctorPredicateLessThan6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> operator< (
const SBCFunctor6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & firstFunctor,
const SBCFunctor6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(6)>
SBCFunctorPredicateLessThan6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> operator< (
const Output & value,
const SBCFunctor6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(6)>
SBCFunctorPredicateLessThan6< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> operator< (
const Output & value,
const SBCFunctor6< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(6)>
SBCFunctorPredicateLessThan6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> operator< (
const SBCFunctor6< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(6)>
SBCFunctorPredicateLessThan6< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> operator< (
const SBCFunctor6< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(7)>
SBCFunctorPredicateLessThan7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> operator< (
const SBCFunctor7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & firstFunctor,
const SBCFunctor7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(7)>
SBCFunctorPredicateLessThan7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> operator< (
const Output & value,
const SBCFunctor7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(7)>
SBCFunctorPredicateLessThan7< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> operator< (
const Output & value,
const SBCFunctor7< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(7)>
SBCFunctorPredicateLessThan7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> operator< (
const SBCFunctor7< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(7)>
SBCFunctorPredicateLessThan7< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> operator< (
const SBCFunctor7< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(8)>
SBCFunctorPredicateLessThan8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> operator< (
const SBCFunctor8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & firstFunctor,
const SBCFunctor8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(8)>
SBCFunctorPredicateLessThan8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> operator< (
const Output & value,
const SBCFunctor8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(8)>
SBCFunctorPredicateLessThan8< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> operator< (
const Output & value,
const SBCFunctor8< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(8)>
SBCFunctorPredicateLessThan8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> operator< (
const SBCFunctor8< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(8)>
SBCFunctorPredicateLessThan8< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> operator< (
const SBCFunctor8< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(9)>
SBCFunctorPredicateLessThan9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> operator< (
const SBCFunctor9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & firstFunctor,
const SBCFunctor9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(9)>
SBCFunctorPredicateLessThan9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> operator< (
const Output & value,
const SBCFunctor9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(9)>
SBCFunctorPredicateLessThan9< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> operator< (
const Output & value,
const SBCFunctor9< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(9)>
SBCFunctorPredicateLessThan9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> operator< (
const SBCFunctor9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(9)>
SBCFunctorPredicateLessThan9< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> operator< (
const SBCFunctor9< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(10)>
SBCFunctorPredicateLessThan10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> operator< (
const SBCFunctor10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & firstFunctor,
const SBCFunctor10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(10)>
SBCFunctorPredicateLessThan10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> operator< (
const Output & value,
const SBCFunctor10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(10)>
SBCFunctorPredicateLessThan10< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> operator< (
const Output & value,
const SBCFunctor10< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(10)>
SBCFunctorPredicateLessThan10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> operator< (
const SBCFunctor10< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(10)>
SBCFunctorPredicateLessThan10< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> operator< (
const SBCFunctor10< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(11)>
SBCFunctorPredicateLessThan11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> operator< (
const SBCFunctor11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & firstFunctor,
const SBCFunctor11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(11)>
SBCFunctorPredicateLessThan11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> operator< (
const Output & value,
const SBCFunctor11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(11)>
SBCFunctorPredicateLessThan11< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> operator< (
const Output & value,
const SBCFunctor11< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(11)>
SBCFunctorPredicateLessThan11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> operator< (
const SBCFunctor11< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(11)>
SBCFunctorPredicateLessThan11< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> operator< (
const SBCFunctor11< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(12)>
SBCFunctorPredicateLessThan12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> operator< (
const SBCFunctor12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & firstFunctor,
const SBCFunctor12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(12)>
SBCFunctorPredicateLessThan12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> operator< (
const Output & value,
const SBCFunctor12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(12)>
SBCFunctorPredicateLessThan12< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> operator< (
const Output & value,
const SBCFunctor12< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(12)>
SBCFunctorPredicateLessThan12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> operator< (
const SBCFunctor12< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(12)>
SBCFunctorPredicateLessThan12< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> operator< (
const SBCFunctor12< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(13)>
SBCFunctorPredicateLessThan13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> operator< (
const SBCFunctor13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & firstFunctor,
const SBCFunctor13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(13)>
SBCFunctorPredicateLessThan13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> operator< (
const Output & value,
const SBCFunctor13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(13)>
SBCFunctorPredicateLessThan13< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> operator< (
const Output & value,
const SBCFunctor13< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(13)>
SBCFunctorPredicateLessThan13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> operator< (
const SBCFunctor13< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(13)>
SBCFunctorPredicateLessThan13< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> operator< (
const SBCFunctor13< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(14)>
SBCFunctorPredicateLessThan14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> operator< (
const SBCFunctor14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & firstFunctor,
const SBCFunctor14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(14)>
SBCFunctorPredicateLessThan14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> operator< (
const Output & value,
const SBCFunctor14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(14)>
SBCFunctorPredicateLessThan14< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> operator< (
const Output & value,
const SBCFunctor14< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(14)>
SBCFunctorPredicateLessThan14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> operator< (
const SBCFunctor14< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(14)>
SBCFunctorPredicateLessThan14< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> operator< (
const SBCFunctor14< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(15)>
SBCFunctorPredicateLessThan15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> operator< (
const SBCFunctor15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & firstFunctor,
const SBCFunctor15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(15)>
SBCFunctorPredicateLessThan15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> operator< (
const Output & value,
const SBCFunctor15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(15)>
SBCFunctorPredicateLessThan15< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> operator< (
const Output & value,
const SBCFunctor15< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(15)>
SBCFunctorPredicateLessThan15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> operator< (
const SBCFunctor15< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(15)>
SBCFunctorPredicateLessThan15< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> operator< (
const SBCFunctor15< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(16)>
SBCFunctorPredicateLessThan16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> operator< (
const SBCFunctor16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & firstFunctor,
const SBCFunctor16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & secondFunctor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(16)>
SBCFunctorPredicateLessThan16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> operator< (
const Output & value,
const SBCFunctor16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(16)>
SBCFunctorPredicateLessThan16< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> operator< (
const Output & value,
const SBCFunctor16< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & functor
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(16)>
SBCFunctorPredicateLessThan16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> operator< (
const SBCFunctor16< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & functor,
const Output & value
)
function operator<#
template<typename Output, SB_MAKE_TEMPLATE_PARAMETERS(16)>
SBCFunctorPredicateLessThan16< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> operator< (
const SBCFunctor16< Output const &, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & 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.