Template Class DoAllAction< FinalAction >

Nested Relationships

Nested Types

Class Documentation

template<typename FinalAction>
class DoAllAction<FinalAction>

Public Functions

template<typename T>
inline explicit DoAllAction(UserConstructorTag, T &&action)
template<typename R, typename ...Args, typename std::enable_if<std::is_convertible<FinalAction, OnceAction<R(Args...)>>::value, int>::type = 0>
inline operator OnceAction<R(Args...)>() &&
template<typename R, typename ...Args, typename std::enable_if<std::is_convertible<const FinalAction&, Action<R(Args...)>>::value, int>::type = 0>
inline operator Action<R(Args...)>() const
template<>
struct UserConstructorTag