#include <OVR_ThreadCommandQueue.h>
Public Member Functions | |
virtual ThreadCommand * | CopyConstruct (void *p) const |
virtual void | Execute () const |
ThreadCommandMF2 (C *pclass, FnPtr fn, R *ret, A0 a0, A1 a1, bool needsWait) | |
Private Types | |
typedef R(C::* | FnPtr )(A0, A1) |
Private Member Functions | |
void | executeImpl () const |
Private Attributes | |
CleanType< A0 >::Type | AVal0 |
CleanType< A1 >::Type | AVal1 |
C * | pClass |
FnPtr | pFn |
R * | pRet |
Definition at line 180 of file OVR_ThreadCommandQueue.h.
typedef R(C::* OVR::ThreadCommandMF2< C, R, A0, A1 >::FnPtr)(A0, A1) [private] |
Definition at line 182 of file OVR_ThreadCommandQueue.h.
OVR::ThreadCommandMF2< C, R, A0, A1 >::ThreadCommandMF2 | ( | C * | pclass, |
FnPtr | fn, | ||
R * | ret, | ||
A0 | a0, | ||
A1 | a1, | ||
bool | needsWait | ||
) | [inline] |
Definition at line 196 of file OVR_ThreadCommandQueue.h.
virtual ThreadCommand* OVR::ThreadCommandMF2< C, R, A0, A1 >::CopyConstruct | ( | void * | p | ) | const [inline, virtual] |
Implements OVR::ThreadCommand.
Definition at line 201 of file OVR_ThreadCommandQueue.h.
virtual void OVR::ThreadCommandMF2< C, R, A0, A1 >::Execute | ( | ) | const [inline, virtual] |
Implements OVR::ThreadCommand.
Definition at line 200 of file OVR_ThreadCommandQueue.h.
void OVR::ThreadCommandMF2< C, R, A0, A1 >::executeImpl | ( | ) | const [inline, private] |
Definition at line 189 of file OVR_ThreadCommandQueue.h.
CleanType<A0>::Type OVR::ThreadCommandMF2< C, R, A0, A1 >::AVal0 [private] |
Definition at line 186 of file OVR_ThreadCommandQueue.h.
CleanType<A1>::Type OVR::ThreadCommandMF2< C, R, A0, A1 >::AVal1 [private] |
Definition at line 187 of file OVR_ThreadCommandQueue.h.
C* OVR::ThreadCommandMF2< C, R, A0, A1 >::pClass [private] |
Definition at line 183 of file OVR_ThreadCommandQueue.h.
FnPtr OVR::ThreadCommandMF2< C, R, A0, A1 >::pFn [private] |
Definition at line 184 of file OVR_ThreadCommandQueue.h.
R* OVR::ThreadCommandMF2< C, R, A0, A1 >::pRet [private] |
Definition at line 185 of file OVR_ThreadCommandQueue.h.