OWLNext 7.0
Borland's Object Windows Library for the modern age
|
#include <owl/functor.h>
Public Member Functions | |
TMemberTranslatorV5 (TCallee &c, const TMemFunc &mf) | |
Public Member Functions inherited from owl::TFunctorV5< P1, P2, P3, P4, P5 > | |
TFunctorV5 () | |
void | operator() (P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) const |
Public Member Functions inherited from owl::TFunctorBase | |
operator bool () const | |
TFunctorBase () | |
TFunctorBase (const void *c, const void *f, size_t sz) | |
Static Public Member Functions | |
static void | Thunk (const TFunctorBase &ftor, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5) |
Additional Inherited Members | ||
Public Types inherited from owl::TFunctorBase | ||
typedef void(TFunctorBase::* | TMemberFunc) () | |
Public Attributes inherited from owl::TFunctorBase | ||
union { | ||
const void * Func | ||
char MemberFunc [sizeof(TMemberFunc)] | ||
ASSUMES this is always enough space. More... | ||
}; | ||
void * | Callee | |
Protected Types inherited from owl::TFunctorV5< P1, P2, P3, P4, P5 > | ||
typedef void(* | TThunk) (const TFunctorBase &, P1, P2, P3, P4, P5) | |
Protected Member Functions inherited from owl::TFunctorV5< P1, P2, P3, P4, P5 > | ||
TFunctorV5 (THUNKREF(TThunk) t, const void *c, const void *f, size_t sz) | ||
|
inline |
Definition at line 846 of file functor.h.
References owl::TMemberTranslatorV5< P1, P2, P3, P4, P5, TCallee, TMemFunc >::Thunk().