Web Analytics Made Easy - Statcounter
Skip to content

Class SBCFunctor9#

template <class Output, SB_MAKE_TEMPLATE_PARAMETERS(9)>

ClassList > SBCFunctor9

Inherits the following classes: SBCFunctor

Inherited by the following classes: SBCFunctorPredicate9, SBCFunctorConstant9, SBCFunctorDivide9, SBCFunctorMinus9, SBCFunctorPlus9, SBCFunctorPredicate9, SBCFunctorTimes9

Public Functions#

Type Name
SBCFunctor9 ()
SBCFunctor9 (const SBCFunctor9 &) = delete
virtual SBCFunctor9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> * clone () override const
virtual Output operator() (SB_MAKE_FUNCTION_ARGUMENTS(9)) = 0
virtual Output operator() (SB_MAKE_FUNCTION_ARGUMENTS(9)) const = 0
SBCFunctor9 & operator= (const SBCFunctor9 &) = delete
virtual ~SBCFunctor9 ()

Public Functions inherited from SBCFunctor#

See SBCFunctor

Type Name
SBCFunctor ()
Constructs a functor.
virtual SBCFunctor * clone () const
virtual ~SBCFunctor ()
Destructs the functor.

Public Functions Documentation#

function SBCFunctor9 [1/2]#

inline SBCFunctor9::SBCFunctor9 () 

function SBCFunctor9 [2/2]#

SBCFunctor9::SBCFunctor9 (
    const SBCFunctor9 &
) = delete

function clone#

inline virtual SBCFunctor9< Output, SB_MAKE_TEMPLATE_SPECIALIZATION_PARAMETERS(9)> * SBCFunctor9::clone () override const

function operator() [1/2]#

virtual Output SBCFunctor9::operator() (
    SB_MAKE_FUNCTION_ARGUMENTS(9)
) = 0

function operator() [2/2]#

virtual Output SBCFunctor9::operator() (
    SB_MAKE_FUNCTION_ARGUMENTS(9)
) const = 0

function operator=#

SBCFunctor9 & SBCFunctor9::operator= (
    const SBCFunctor9 &
) = delete

function ~SBCFunctor9#

inline virtual SBCFunctor9::~SBCFunctor9 ()