TemplateTNL::FunctorDecl< void(T::*)(A, B, C, D)> struct Reference
TNL::FunctorDecl< void(T::*)(A, B, C, D)> Struct Template Reference
#include <tnlMethodDispatch.h>
Inheritance diagram for TNL::FunctorDecl< void(T::*)(A, B, C, D)>:
template<class T, class A, class B, class C, class D>
struct TNL::FunctorDecl< void(T::*)(A, B, C, D)>
Member Typedef Documentation
template<class T, class A, class B, class C, class D> |
typedef void(T::* TNL::FunctorDecl< void(T::*)(A, B, C, D)>::FuncPtr)(A,B,C,D)
|
|
Member Function Documentation
template<class T, class A, class B, class C, class D> |
void TNL::FunctorDecl< void(T::*)(A, B, C, D)>::set |
( |
A & |
_a, |
|
|
B & |
_b, |
|
|
C & |
_c, |
|
|
D & |
_d |
|
) |
[inline] |
|
template<class T, class A, class B, class C, class D> |
void TNL::FunctorDecl< void(T::*)(A, B, C, D)>::read |
( |
BitStream & |
stream |
) |
[inline, virtual] |
|
template<class T, class A, class B, class C, class D> |
void TNL::FunctorDecl< void(T::*)(A, B, C, D)>::write |
( |
BitStream & |
stream |
) |
[inline, virtual] |
|
template<class T, class A, class B, class C, class D> |
void TNL::FunctorDecl< void(T::*)(A, B, C, D)>::dispatch |
( |
void * |
t |
) |
[inline, virtual] |
|
Field Documentation
template<class T, class A, class B, class C, class D> |
FuncPtr TNL::FunctorDecl< void(T::*)(A, B, C, D)>::ptr
|
|
template<class T, class A, class B, class C, class D> |
A TNL::FunctorDecl< void(T::*)(A, B, C, D)>::a
|
|
template<class T, class A, class B, class C, class D> |
B TNL::FunctorDecl< void(T::*)(A, B, C, D)>::b
|
|
template<class T, class A, class B, class C, class D> |
C TNL::FunctorDecl< void(T::*)(A, B, C, D)>::c
|
|
template<class T, class A, class B, class C, class D> |
D TNL::FunctorDecl< void(T::*)(A, B, C, D)>::d
|
|