| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/callback.h>Go to the source code of this file.
Namespaces | |
| namespace | VRS |
Classes | |
| class | VRS::MethodCallback< CLASS > |
| class | VRS::MethodCallbackR< CLASS, RETURN > |
| class | VRS::MethodCallback1< CLASS, ARG1 > |
| class | VRS::MethodCallbackR1< CLASS, RETURN, ARG1 > |
| class | VRS::MethodCallback2< CLASS, ARG1, ARG2 > |
| class | VRS::MethodCallbackR2< CLASS, RETURN, ARG1, ARG2 > |
| class | VRS::MethodCallback3< CLASS, ARG1, ARG2, ARG3 > |
| class | VRS::MethodCallbackR3< CLASS, RETURN, ARG1, ARG2, ARG3 > |
| class | VRS::MethodCallback4< CLASS, ARG1, ARG2, ARG3, ARG4 > |
| class | VRS::MethodCallbackR4< CLASS, RETURN, ARG1, ARG2, ARG3, ARG4 > |
Functions | |
| template<class CLASS> | |
| Callback * | VRS::makeCallback (CLASS *obj, void(CLASS::*meth)()) |
| template<class CLASS, class RETURN> | |
| CallbackR< RETURN > * | VRS::makeCallbackWithReturn (CLASS *obj, RETURN(CLASS::*meth)()) |
| template<class CLASS, class ARG1> | |
| Callback1< ARG1 > * | VRS::makeCallback (CLASS *obj, void(CLASS::*meth)(ARG1)) |
| template<class CLASS, class RETURN, class ARG1> | |
| CallbackR1< RETURN, ARG1 > * | VRS::makeCallbackWithReturn (CLASS *obj, RETURN(CLASS::*meth)(ARG1)) |
| template<class CLASS, class ARG1, class ARG2> | |
| Callback2< ARG1, ARG2 > * | VRS::makeCallback (CLASS *obj, void(CLASS::*meth)(ARG1, ARG2)) |
| template<class CLASS, class RETURN, class ARG1, class ARG2> | |
| CallbackR2< RETURN, ARG1, ARG2 > * | VRS::makeCallbackWithReturn (CLASS *obj, RETURN(CLASS::*meth)(ARG1, ARG2)) |
| template<class CLASS, class ARG1, class ARG2, class ARG3> | |
| Callback3< ARG1, ARG2, ARG3 > * | VRS::makeCallback (CLASS *obj, void(CLASS::*meth)(ARG1, ARG2, ARG3)) |
| template<class CLASS, class RETURN, class ARG1, class ARG2, class ARG3> | |
| CallbackR3< RETURN, ARG1, ARG2, ARG3 > * | VRS::makeCallbackWithReturn (CLASS *obj, RETURN(CLASS::*meth)(ARG1, ARG2, ARG3)) |
| template<class CLASS, class ARG1, class ARG2, class ARG3, class ARG4> | |
| Callback4< ARG1, ARG2, ARG3, ARG4 > * | VRS::makeCallback (CLASS *obj, void(CLASS::*meth)(ARG1, ARG2, ARG3, ARG4)) |
| template<class CLASS, class RETURN, class ARG1, class ARG2, class ARG3, class ARG4> | |
| CallbackR4< RETURN, ARG1, ARG2, ARG3, ARG4 > * | VRS::makeCallbackWithReturn (CLASS *obj, RETURN(CLASS::*meth)(ARG1, ARG2, ARG3, ARG4)) |