Public Types | |
|
typedef internal::Function< F > ::ArgumentTuple | ArgumentTuple |
|
typedef internal::Function< F > ::Result | Result |
Public Member Functions | |
| Action (ActionInterface< F > *impl) | |
| Action (const Action &action) | |
| template<typename Func > | |
| Action (const Action< Func > &action) | |
| template<typename From > | |
| Action (const Action< From > &from) | |
| bool | IsDoDefault () const |
| Result | Perform (const ArgumentTuple &args) const |
Friends | |
| template<typename F1 , typename F2 > | |
| class | internal::ActionAdaptor |