#include <Pt/Invokable.h>

Public Member Functions | |
| virtual | ~Invokable () |
| Default Constructor Does nothing. Does not throw. | |
| virtual void | invoke (ARGUMENTS) const =0 |
| Invokes the invokable entity with the given arguments. | |
| virtual void invoke | ( | ARGUMENTS | ) | const [pure virtual] |
This class template is partially specialized and the passed arguments ARGUMENTS must match the template parameters.
Implemented in Callable, Callable< void, A1, A2, A3, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void >, Callable< R, A1, A2, A3, A4, A5, A6, A7, A8 >, Callable< R, A1, A2, A3, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void >, Callable< void, A1, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void >, Callable< R >, Callable< void, A1, A2, A3, A4, A5, Pt::Void, Pt::Void, Pt::Void >, Callable< R, A1, A2, A3, A4, A5, Pt::Void, Pt::Void, Pt::Void >, Callable< T >, Callable< R, A1, A2, A3, A4, Pt::Void, Pt::Void, Pt::Void, Pt::Void >, Callable< void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void >, Callable< void, A1 >, Callable< void, A1, A2, A3, A4, Pt::Void, Pt::Void, Pt::Void, Pt::Void >, Callable< R, A1 >, Callable< R, ARGUMENTS0 >, Callable< void, ARGUMENTS >, Callable< void, A1, A2, A3, A4, A5, A6, A7, A8 >, Callable< void, A1, A2, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void >, and Callable< R, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void, Pt::Void >.