Journal::MethodDecl< T *, void(T::*)(A, B, C) > Struct Template ReferenceInheritance diagram for Journal::MethodDecl< T *, void(T::*)(A, B, C) >:![]()
|
Public Types | |
typedef T * | ObjPtr |
typedef void(T::*) | MethodPtr (A, B, C) |
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 |
typedef T* Journal::MethodDecl< T *, void(T::*)(A, B, C) >::ObjPtr |
typedef void(T::*) Journal::MethodDecl< T *, void(T::*)(A, B, C) >::MethodPtr(A, B, C) |
Journal::MethodDecl< T *, void(T::*)(A, B, C) >::MethodDecl | ( | ObjPtr | o, | |
MethodPtr | p | |||
) | [inline] |
void Journal::MethodDecl< T *, void(T::*)(A, B, C) >::read | ( | Stream * | file | ) | [inline, virtual] |
Implements Journal::Functor.
void Journal::MethodDecl< T *, void(T::*)(A, B, C) >::dispatch | ( | ) | [inline, virtual] |
Implements Journal::Functor.
ObjPtr Journal::MethodDecl< T *, void(T::*)(A, B, C) >::obj |
MethodPtr Journal::MethodDecl< T *, void(T::*)(A, B, C) >::method |
A Journal::MethodDecl< T *, void(T::*)(A, B, C) >::a |
B Journal::MethodDecl< T *, void(T::*)(A, B, C) >::b |
C Journal::MethodDecl< T *, void(T::*)(A, B, C) >::c |