catsfoot::details::remove_side_effect_helper< T > Struct Template Reference

Collaboration diagram for catsfoot::details::remove_side_effect_helper< T >:

List of all members.

Public Member Functions

template<typename U , typename = typename std::enable_if <std::is_same<typename std::decay<U>::type, T>::value> ::type>
 remove_side_effect_helper (U &&u)
 remove_side_effect_helper (const remove_side_effect_helper &other)
 remove_side_effect_helper (remove_side_effect_helper &&other)
template<typename... Args, typename Ret = decltype(std::declval<T>()(std::declval<Args>()...))>
Ret operator() (Args &&...args) const

template<typename T>
struct catsfoot::details::remove_side_effect_helper< T >


The documentation for this struct was generated from the following file: