Journal:: MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >
Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) > Struct Template ReferenceInheritance diagram for Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >:
[legend]List of all members. template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J> struct Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >
|
Public Types |
| typedef T * | ObjPtr |
| typedef void(T::*) | MethodPtr (A, B, C, D, E, F, G, H, I, J) |
Public Member Functions |
| | MethodDecl (ObjPtr o, MethodPtr p) |
| void | read (Stream *file) |
| void | dispatch () |
Public Attributes |
| ObjPtr | obj |
| MethodPtr | method |
| A | a |
| B | b |
| C | c |
| D | d |
| E | e |
| F | f |
| G | g |
| H | h |
| I | i |
| J | j |
Member Typedef Documentation
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| typedef T* Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::ObjPtr |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| typedef void(T::*) Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::MethodPtr(A, B, C, D, E, F, G, H, I, J) |
Constructor & Destructor Documentation
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::MethodDecl |
( |
ObjPtr |
o, |
|
|
MethodPtr |
p | |
|
) |
| | [inline] |
Member Function Documentation
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| void Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::read |
( |
Stream * |
file |
) |
[inline, virtual] |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| void Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::dispatch |
( |
|
) |
[inline, virtual] |
Member Data Documentation
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| ObjPtr Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::obj |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| MethodPtr Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::method |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| A Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::a |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| B Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::b |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| C Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::c |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| D Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::d |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| E Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::e |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| F Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::f |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| G Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::g |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| H Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::h |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| I Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::i |
template<class T, class A, class B, class C, class D, class E, class F, class G, class H, class I, class J>
| J Journal::MethodDecl< T *, void(T::*)(A, B, C, D, E, F, G, H, I, J) >::j |
|