VTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkDispatcherPrivate::FunctorImpl< R, P1 > Class Template Reference

#include <vtkDispatcher_Private.h>

List of all members.

Public Types

typedef R ResultType
typedef P1 Parm1

Public Member Functions

virtual ~FunctorImpl ()
virtual R operator() (P1 &)=0
virtual FunctorImplDoClone () const =0

Static Public Member Functions

template<class U >
static U * Clone (U *pObj)

Protected Member Functions

 FunctorImpl ()
 FunctorImpl (const FunctorImpl &)

Detailed Description

template<typename R, typename P1>
class vtkDispatcherPrivate::FunctorImpl< R, P1 >

Definition at line 92 of file vtkDispatcher_Private.h.


Member Typedef Documentation

template<typename R , typename P1 >
typedef R vtkDispatcherPrivate::FunctorImpl< R, P1 >::ResultType

Definition at line 94 of file vtkDispatcher_Private.h.

template<typename R , typename P1 >
typedef P1 vtkDispatcherPrivate::FunctorImpl< R, P1 >::Parm1

Definition at line 95 of file vtkDispatcher_Private.h.


Constructor & Destructor Documentation

template<typename R , typename P1 >
virtual vtkDispatcherPrivate::FunctorImpl< R, P1 >::~FunctorImpl ( ) [inline, virtual]

Definition at line 97 of file vtkDispatcher_Private.h.

template<typename R , typename P1 >
vtkDispatcherPrivate::FunctorImpl< R, P1 >::FunctorImpl ( ) [inline, protected]

Definition at line 110 of file vtkDispatcher_Private.h.

template<typename R , typename P1 >
vtkDispatcherPrivate::FunctorImpl< R, P1 >::FunctorImpl ( const FunctorImpl< R, P1 > &  ) [inline, protected]

Definition at line 111 of file vtkDispatcher_Private.h.


Member Function Documentation

template<typename R , typename P1 >
virtual R vtkDispatcherPrivate::FunctorImpl< R, P1 >::operator() ( P1 ) [pure virtual]
template<typename R , typename P1 >
virtual FunctorImpl* vtkDispatcherPrivate::FunctorImpl< R, P1 >::DoClone ( ) const [pure virtual]
template<typename R , typename P1 >
template<class U >
static U* vtkDispatcherPrivate::FunctorImpl< R, P1 >::Clone ( U *  pObj) [inline, static]

Definition at line 102 of file vtkDispatcher_Private.h.


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