Logo ROOT   6.08/07
Reference Guide
List of all members | Public Types | Public Member Functions | List of all members
ROOT::Math::FunctorImpl< IBaseFunc > Class Template Referenceabstract

template<class IBaseFunc>
class ROOT::Math::FunctorImpl< IBaseFunc >

FunctorImpl is a base class for the functor handler implementation class.

It defines the Copy operator used to clone the functor objects

Definition at line 45 of file Functor.h.

Public Types

typedef IBaseFunc BaseFunc
 

Public Member Functions

 FunctorImpl ()
 
virtual ~FunctorImpl ()
 
virtual FunctorImplCopy () const =0
 

#include <Math/Functor.h>

Inheritance diagram for ROOT::Math::FunctorImpl< IBaseFunc >:
[legend]

Member Typedef Documentation

◆ BaseFunc

template<class IBaseFunc >
typedef IBaseFunc ROOT::Math::FunctorImpl< IBaseFunc >::BaseFunc

Definition at line 49 of file Functor.h.

Constructor & Destructor Documentation

◆ FunctorImpl()

template<class IBaseFunc >
ROOT::Math::FunctorImpl< IBaseFunc >::FunctorImpl ( )
inline

Definition at line 52 of file Functor.h.

◆ ~FunctorImpl()

template<class IBaseFunc >
virtual ROOT::Math::FunctorImpl< IBaseFunc >::~FunctorImpl ( )
inlinevirtual

Definition at line 54 of file Functor.h.

Member Function Documentation

◆ Copy()

template<class IBaseFunc >
virtual FunctorImpl* ROOT::Math::FunctorImpl< IBaseFunc >::Copy ( ) const
pure virtual

The documentation for this class was generated from the following file: