![]() |
MAK Legion 1.1 API Documentation
|
Static member function (or global function) callback is used to bind global or static class functions The return type and single parameter is parameterized in the template. More...
Inheritance diagram for Legion::StaticFunctionCapture< Ret, Params >:
Collaboration diagram for Legion::StaticFunctionCapture< Ret, Params >:Public Member Functions | |
| StaticFunctionCapture (Ret(*func)(Params...params)) | |
| StaticFunctionCapture (const StaticFunctionCapture &orig) | |
| StaticFunctionCapture & | operator= (const StaticFunctionCapture &orig) |
| StaticFunctionCapture * | clone () const |
| Ret | invoke (Params...params) const |
| bool | operator== (const AbstractFunctionCapture< Ret, Params...> &rhs) const |
Public Member Functions inherited from Legion::AbstractFunctionCapture< Ret, Params...> | |
| virtual bool | operator!= (const AbstractFunctionCapture< Ret, Params...> &rhs) const |
Private Attributes | |
| Ret(* | myFunction )(Params...params) |
Static member function (or global function) callback is used to bind global or static class functions The return type and single parameter is parameterized in the template.
|
inline |
Referenced by Legion::StaticFunctionCapture< Ret, Params >::clone().
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inlinevirtual |
|
private |
Referenced by Legion::StaticFunctionCapture< Ret, Params >::clone(), Legion::StaticFunctionCapture< Ret, Params >::invoke(), Legion::StaticFunctionCapture< Ret, Params >::operator=(), Legion::StaticFunctionCapture< Ret, Params >::operator==(), and Legion::StaticFunctionCapture< Ret, Params >::StaticFunctionCapture().