Web Analytics Made Easy - Statcounter
Skip to content

Class SBCFunctor0#

template <class Output>

ClassList > SBCFunctor0

Inherits the following classes: SBCFunctor

Inherited by the following classes: SBCFunctorConstant0, SBCFunctorDivide0, SBCFunctorMinus0, SBCFunctorPlus0, SBCFunctorPredicate0, SBCFunctorTimes0

Public Functions#

Type Name
SBCFunctor0 ()
SBCFunctor0 (const SBCFunctor0 &) = delete
virtual SBCFunctor0< Output > * clone () override const
virtual Output operator() () = 0
virtual Output operator() () const = 0
SBCFunctor0 & operator= (const SBCFunctor0 &) = delete
virtual ~SBCFunctor0 ()

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 SBCFunctor0 [1/2]#

inline SBCFunctor0::SBCFunctor0 () 

function SBCFunctor0 [2/2]#

SBCFunctor0::SBCFunctor0 (
    const SBCFunctor0 &
) = delete

function clone#

inline virtual SBCFunctor0< Output > * SBCFunctor0::clone () override const

function operator() [1/2]#

virtual Output SBCFunctor0::operator() () = 0

function operator() [2/2]#

virtual Output SBCFunctor0::operator() () const = 0

function operator=#

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

function ~SBCFunctor0#

inline virtual SBCFunctor0::~SBCFunctor0 ()