cMHN 1.2
C++ library for learning MHNs with pRC
Loading...
Searching...
No Matches
testing::internal::DoAllAction< FinalAction > Class Template Reference

#include <gmock-actions.h>

Classes

struct  UserConstructorTag
 

Public Member Functions

template<typename T >
 DoAllAction (UserConstructorTag, T &&action)
 
template<typename R , typename... Args, typename std::enable_if< std::is_convertible< FinalAction, OnceAction< R(Args...)> >::value, int >::type = 0>
 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>
 operator Action< R (Args...)>() const
 

Constructor & Destructor Documentation

◆ DoAllAction()

template<typename FinalAction >
template<typename T >
testing::internal::DoAllAction< FinalAction >::DoAllAction ( UserConstructorTag ,
T && action )
inlineexplicit

Member Function Documentation

◆ operator Action< R()

template<typename FinalAction >
template<typename R , typename... Args, typename std::enable_if< std::is_convertible< const FinalAction &, Action< R(Args...)> >::value, int >::type = 0>
testing::internal::DoAllAction< FinalAction >::operator Action< R ( Args... ) const
inline

◆ operator OnceAction< R()

template<typename FinalAction >
template<typename R , typename... Args, typename std::enable_if< std::is_convertible< FinalAction, OnceAction< R(Args...)> >::value, int >::type = 0>
testing::internal::DoAllAction< FinalAction >::operator OnceAction< R ( Args... ) &&
inline

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