Template Class ActionInterface

Class Documentation

template<typename F>
class ActionInterface

Public Types

typedef internal::Function<F>::Result Result
typedef internal::Function<F>::ArgumentTuple ArgumentTuple

Public Functions

ActionInterface() = default
virtual ~ActionInterface() = default
virtual Result Perform(const ArgumentTuple &args) = 0