VTK
Public Types | Public Member Functions | List of all members
vtkDispatcherPrivate::FunctorHandler< ParentFunctor, Fun > Class Template Reference

#include <vtkDispatcher_Private.h>

Inherits Impl.

Public Types

typedef Base::ResultType ResultType
 
typedef Base::Parm1 Parm1
 

Public Member Functions

 FunctorHandler (Fun &fun)
 
 ~FunctorHandler () override
 
ResultType operator() (Parm1 &p1) override
 
FunctorHandlerDoClone () const override
 

Detailed Description

template<class ParentFunctor, typename Fun>
class vtkDispatcherPrivate::FunctorHandler< ParentFunctor, Fun >

Definition at line 121 of file vtkDispatcher_Private.h.

Member Typedef Documentation

template<class ParentFunctor , typename Fun >
typedef Base::ResultType vtkDispatcherPrivate::FunctorHandler< ParentFunctor, Fun >::ResultType

Definition at line 125 of file vtkDispatcher_Private.h.

template<class ParentFunctor , typename Fun >
typedef Base::Parm1 vtkDispatcherPrivate::FunctorHandler< ParentFunctor, Fun >::Parm1

Definition at line 126 of file vtkDispatcher_Private.h.

Constructor & Destructor Documentation

template<class ParentFunctor , typename Fun >
vtkDispatcherPrivate::FunctorHandler< ParentFunctor, Fun >::FunctorHandler ( Fun &  fun)
inline

Definition at line 128 of file vtkDispatcher_Private.h.

template<class ParentFunctor , typename Fun >
vtkDispatcherPrivate::FunctorHandler< ParentFunctor, Fun >::~FunctorHandler ( )
inlineoverride

Definition at line 129 of file vtkDispatcher_Private.h.

Member Function Documentation

template<class ParentFunctor , typename Fun >
ResultType vtkDispatcherPrivate::FunctorHandler< ParentFunctor, Fun >::operator() ( Parm1 p1)
inlineoverride

Definition at line 131 of file vtkDispatcher_Private.h.

template<class ParentFunctor , typename Fun >
FunctorHandler* vtkDispatcherPrivate::FunctorHandler< ParentFunctor, Fun >::DoClone ( ) const
inlineoverride

Definition at line 133 of file vtkDispatcher_Private.h.


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