Web Analytics Made Easy - Statcounter
Skip to content

Class SBCFunctor16#

template <class Output, typename T0, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>

ClassList > SBCFunctor16

Inherits the following classes: SBCFunctor

Inherited by the following classes: SBCFunctorPredicate16, SBCFunctorConstant16, SBCFunctorDivide16, SBCFunctorMinus16, SBCFunctorPlus16, SBCFunctorPredicate16, SBCFunctorTimes16

Public Functions#

Type Name
SBCFunctor16 ()
SBCFunctor16 (const SBCFunctor16 &) = delete
virtual SBCFunctor16< Output, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > * clone () override const
virtual Output operator() (T0 t0, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15) = 0
virtual Output operator() (T0 t0, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t10, T11 t11, T12 t12, T13 t13, T14 t14, T15 t15) const = 0
SBCFunctor16 & operator= (const SBCFunctor16 &) = delete
virtual ~SBCFunctor16 ()

Public Functions inherited from SBCFunctor#

See SBCFunctor

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

Public Functions Documentation#

function SBCFunctor16 [1/2]#

inline SBCFunctor16::SBCFunctor16 () 

function SBCFunctor16 [2/2]#

SBCFunctor16::SBCFunctor16 (
    const SBCFunctor16 &
) = delete

function clone#

inline virtual SBCFunctor16< Output, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > * SBCFunctor16::clone () override const

function operator()#

virtual Output SBCFunctor16::operator() (
    T0 t0,
    T1 t1,
    T2 t2,
    T3 t3,
    T4 t4,
    T5 t5,
    T6 t6,
    T7 t7,
    T8 t8,
    T9 t9,
    T10 t10,
    T11 t11,
    T12 t12,
    T13 t13,
    T14 t14,
    T15 t15
) = 0

function operator()#

virtual Output SBCFunctor16::operator() (
    T0 t0,
    T1 t1,
    T2 t2,
    T3 t3,
    T4 t4,
    T5 t5,
    T6 t6,
    T7 t7,
    T8 t8,
    T9 t9,
    T10 t10,
    T11 t11,
    T12 t12,
    T13 t13,
    T14 t14,
    T15 t15
) const = 0

function operator=#

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

function ~SBCFunctor16#

inline virtual SBCFunctor16::~SBCFunctor16 ()