VTK
Public Types | Public Member Functions
vtkDoubleDispatcherPrivate::FunctorRefDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun > Class Template Reference

#include <vtkDispatcher_Private.h>

List of all members.

Public Types

typedef RT ResultType

Public Member Functions

 FunctorRefDispatcherHelper (const FunctorRefDispatcherHelper &rhs)
 FunctorRefDispatcherHelper (Fun &fun)
ResultType operator() (BaseLhs &lhs, BaseRhs &rhs)

Detailed Description

template<class BaseLhs, class BaseRhs, class SomeLhs, class SomeRhs, typename RT, class CastLhs, class CastRhs, class Fun>
class vtkDoubleDispatcherPrivate::FunctorRefDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun >

Definition at line 187 of file vtkDispatcher_Private.h.


Member Typedef Documentation

template<class BaseLhs , class BaseRhs , class SomeLhs , class SomeRhs , typename RT , class CastLhs , class CastRhs , class Fun >
typedef RT vtkDoubleDispatcherPrivate::FunctorRefDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun >::ResultType

Definition at line 191 of file vtkDispatcher_Private.h.


Constructor & Destructor Documentation

template<class BaseLhs , class BaseRhs , class SomeLhs , class SomeRhs , typename RT , class CastLhs , class CastRhs , class Fun >
vtkDoubleDispatcherPrivate::FunctorRefDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun >::FunctorRefDispatcherHelper ( const FunctorRefDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun > &  rhs) [inline]

Definition at line 192 of file vtkDispatcher_Private.h.

template<class BaseLhs , class BaseRhs , class SomeLhs , class SomeRhs , typename RT , class CastLhs , class CastRhs , class Fun >
vtkDoubleDispatcherPrivate::FunctorRefDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun >::FunctorRefDispatcherHelper ( Fun &  fun) [inline]

Definition at line 193 of file vtkDispatcher_Private.h.


Member Function Documentation

template<class BaseLhs , class BaseRhs , class SomeLhs , class SomeRhs , typename RT , class CastLhs , class CastRhs , class Fun >
ResultType vtkDoubleDispatcherPrivate::FunctorRefDispatcherHelper< BaseLhs, BaseRhs, SomeLhs, SomeRhs, RT, CastLhs, CastRhs, Fun >::operator() ( BaseLhs &  lhs,
BaseRhs &  rhs 
) [inline]

Definition at line 195 of file vtkDispatcher_Private.h.


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