Wizard
Software Engineering Project - Wizard
|
Public Types | |
using | Base = typename ImplBase<Impl>::type |
using | function_type = R(Args...) |
using | args_type = std::tuple<Args...> |
Public Member Functions | |
ActionImpl (std::shared_ptr< Impl > impl) | |
R | operator() (Args &&... arg) const |
template<std::size_t... arg_id, std::size_t... excess_id> | |
R | Apply (IndexSequence< arg_id... >, IndexSequence< excess_id... >, const args_type &args) const |