Web Analytics Made Easy - Statcounter
Skip to content

File SBCFunctorPredicateNot.hpp#

FileList > Base > Core > Functor > include > SBCFunctorPredicateNot.hpp

  • #include "SBCFunctorPredicate.hpp"

Classes#

Type Name
class SBCFunctorPredicateNot0
This class describes a predicate that is the opposite of a predicate.
class SBCFunctorPredicateNot1 <SB_MAKE_TEMPLATE_PARAMETERS(1)>
class SBCFunctorPredicateNot10 <SB_MAKE_TEMPLATE_PARAMETERS(10)>
class SBCFunctorPredicateNot11 <SB_MAKE_TEMPLATE_PARAMETERS(11)>
class SBCFunctorPredicateNot12 <SB_MAKE_TEMPLATE_PARAMETERS(12)>
class SBCFunctorPredicateNot13 <SB_MAKE_TEMPLATE_PARAMETERS(13)>
class SBCFunctorPredicateNot14 <SB_MAKE_TEMPLATE_PARAMETERS(14)>
class SBCFunctorPredicateNot15 <SB_MAKE_TEMPLATE_PARAMETERS(15)>
class SBCFunctorPredicateNot16 <SB_MAKE_TEMPLATE_PARAMETERS(16)>
class SBCFunctorPredicateNot2 <SB_MAKE_TEMPLATE_PARAMETERS(2)>
class SBCFunctorPredicateNot3 <SB_MAKE_TEMPLATE_PARAMETERS(3)>
class SBCFunctorPredicateNot4 <SB_MAKE_TEMPLATE_PARAMETERS(4)>
class SBCFunctorPredicateNot5 <SB_MAKE_TEMPLATE_PARAMETERS(5)>
class SBCFunctorPredicateNot6 <SB_MAKE_TEMPLATE_PARAMETERS(6)>
class SBCFunctorPredicateNot7 <SB_MAKE_TEMPLATE_PARAMETERS(7)>
class SBCFunctorPredicateNot8 <SB_MAKE_TEMPLATE_PARAMETERS(8)>
class SBCFunctorPredicateNot9 <SB_MAKE_TEMPLATE_PARAMETERS(9)>

Public Functions#

Type Name
SBCFunctorPredicateNot0 operator! (const SBCFunctorPredicate0 & predicate)
This function produces a predicate that is the opposite of predicate .
SBCFunctorPredicateNot1< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> operator! (const SBCFunctorPredicate1< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & predicate)
SBCFunctorPredicateNot2< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> operator! (const SBCFunctorPredicate2< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & predicate)
SBCFunctorPredicateNot3< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> operator! (const SBCFunctorPredicate3< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & predicate)
SBCFunctorPredicateNot4< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> operator! (const SBCFunctorPredicate4< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & predicate)
SBCFunctorPredicateNot5< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> operator! (const SBCFunctorPredicate5< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & predicate)
SBCFunctorPredicateNot6< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> operator! (const SBCFunctorPredicate6< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & predicate)
SBCFunctorPredicateNot7< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> operator! (const SBCFunctorPredicate7< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & predicate)
SBCFunctorPredicateNot8< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> operator! (const SBCFunctorPredicate8< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & predicate)
SBCFunctorPredicateNot9< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> operator! (const SBCFunctorPredicate9< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & predicate)
SBCFunctorPredicateNot10< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> operator! (const SBCFunctorPredicate10< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & predicate)
SBCFunctorPredicateNot11< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> operator! (const SBCFunctorPredicate11< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & predicate)
SBCFunctorPredicateNot12< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> operator! (const SBCFunctorPredicate12< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & predicate)
SBCFunctorPredicateNot13< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> operator! (const SBCFunctorPredicate13< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & predicate)
SBCFunctorPredicateNot14< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> operator! (const SBCFunctorPredicate14< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & predicate)
SBCFunctorPredicateNot15< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> operator! (const SBCFunctorPredicate15< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & predicate)
SBCFunctorPredicateNot16< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> operator! (const SBCFunctorPredicate16< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & predicate)

Macros#

Type Name
define SBNot0
The short name of SBCFunctorPredicateNot0 .
define SBNot1
The short name of SBCFunctorPredicateNot1.
define SBNot10
The short name of SBCFunctorPredicateNot10.
define SBNot11
The short name of SBCFunctorPredicateNot11.
define SBNot12
The short name of SBCFunctorPredicateNot12.
define SBNot13
The short name of SBCFunctorPredicateNot13.
define SBNot14
The short name of SBCFunctorPredicateNot14.
define SBNot15
The short name of SBCFunctorPredicateNot15.
define SBNot16
The short name of SBCFunctorPredicateNot16.
define SBNot2
The short name of SBCFunctorPredicateNot2.
define SBNot3
The short name of SBCFunctorPredicateNot3.
define SBNot4
The short name of SBCFunctorPredicateNot4.
define SBNot5
The short name of SBCFunctorPredicateNot5.
define SBNot6
The short name of SBCFunctorPredicateNot6.
define SBNot7
The short name of SBCFunctorPredicateNot7.
define SBNot8
The short name of SBCFunctorPredicateNot8.
define SBNot9
The short name of SBCFunctorPredicateNot9.
define SB_MAKE_PREDICATE_NOT_TEMPLATE (N)

Public Functions Documentation#

function operator!#

This function produces a predicate that is the opposite of predicate .

SBCFunctorPredicateNot0 operator! (
    const SBCFunctorPredicate0 & predicate
) 


function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(1)>
SBCFunctorPredicateNot1< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> operator! (
    const SBCFunctorPredicate1< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(1)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(2)>
SBCFunctorPredicateNot2< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> operator! (
    const SBCFunctorPredicate2< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(2)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(3)>
SBCFunctorPredicateNot3< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> operator! (
    const SBCFunctorPredicate3< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(3)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(4)>
SBCFunctorPredicateNot4< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> operator! (
    const SBCFunctorPredicate4< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(4)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(5)>
SBCFunctorPredicateNot5< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> operator! (
    const SBCFunctorPredicate5< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(5)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(6)>
SBCFunctorPredicateNot6< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> operator! (
    const SBCFunctorPredicate6< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(6)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(7)>
SBCFunctorPredicateNot7< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> operator! (
    const SBCFunctorPredicate7< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(7)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(8)>
SBCFunctorPredicateNot8< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> operator! (
    const SBCFunctorPredicate8< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(8)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(9)>
SBCFunctorPredicateNot9< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> operator! (
    const SBCFunctorPredicate9< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(10)>
SBCFunctorPredicateNot10< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> operator! (
    const SBCFunctorPredicate10< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(10)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(11)>
SBCFunctorPredicateNot11< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> operator! (
    const SBCFunctorPredicate11< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(11)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(12)>
SBCFunctorPredicateNot12< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> operator! (
    const SBCFunctorPredicate12< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(12)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(13)>
SBCFunctorPredicateNot13< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> operator! (
    const SBCFunctorPredicate13< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(13)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(14)>
SBCFunctorPredicateNot14< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> operator! (
    const SBCFunctorPredicate14< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(14)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(15)>
SBCFunctorPredicateNot15< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> operator! (
    const SBCFunctorPredicate15< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(15)> & predicate
) 

function operator!#

template<SB_MAKE_TEMPLATE_PARAMETERS(16)>
SBCFunctorPredicateNot16< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> operator! (
    const SBCFunctorPredicate16< SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(16)> & predicate
) 

Macro Definition Documentation#

define SBNot0#

The short name of SBCFunctorPredicateNot0 .

#define SBNot0 


define SBNot1#

The short name of SBCFunctorPredicateNot1.

#define SBNot1 


define SBNot10#

The short name of SBCFunctorPredicateNot10.

#define SBNot10 


define SBNot11#

The short name of SBCFunctorPredicateNot11.

#define SBNot11 


define SBNot12#

The short name of SBCFunctorPredicateNot12.

#define SBNot12 


define SBNot13#

The short name of SBCFunctorPredicateNot13.

#define SBNot13 


define SBNot14#

The short name of SBCFunctorPredicateNot14.

#define SBNot14 


define SBNot15#

The short name of SBCFunctorPredicateNot15.

#define SBNot15 


define SBNot16#

The short name of SBCFunctorPredicateNot16.

#define SBNot16 


define SBNot2#

The short name of SBCFunctorPredicateNot2.

#define SBNot2 


define SBNot3#

The short name of SBCFunctorPredicateNot3.

#define SBNot3 


define SBNot4#

The short name of SBCFunctorPredicateNot4.

#define SBNot4 


define SBNot5#

The short name of SBCFunctorPredicateNot5.

#define SBNot5 


define SBNot6#

The short name of SBCFunctorPredicateNot6.

#define SBNot6 


define SBNot7#

The short name of SBCFunctorPredicateNot7.

#define SBNot7 


define SBNot8#

The short name of SBCFunctorPredicateNot8.

#define SBNot8 


define SBNot9#

The short name of SBCFunctorPredicateNot9.

#define SBNot9 


define SB_MAKE_PREDICATE_NOT_TEMPLATE#

#define SB_MAKE_PREDICATE_NOT_TEMPLATE (
    N
)