Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
testing::internal::ActionResultHolder< void > Class Reference

#include <gmock-spec-builders.h>

Inheritance diagram for testing::internal::ActionResultHolder< void >:
Collaboration diagram for testing::internal::ActionResultHolder< void >:

Public Member Functions

void Unwrap ()
 
virtual void PrintAsActionResult (::std::ostream *) const
 
- Public Member Functions inherited from testing::internal::UntypedActionResultHolderBase
virtual ~UntypedActionResultHolderBase ()
 

Static Public Member Functions

template<typename F >
static ActionResultHolderPerformDefaultAction (const FunctionMockerBase< F > *func_mocker, typename RvalueRef< typename Function< F >::ArgumentTuple >::type args, const std::string &call_description)
 
template<typename F >
static ActionResultHolderPerformAction (const Action< F > &action, typename RvalueRef< typename Function< F >::ArgumentTuple >::type args)
 

Detailed Description

Definition at line 1433 of file gmock-spec-builders.h.

Member Function Documentation

◆ PerformAction()

template<typename F >
static ActionResultHolder * testing::internal::ActionResultHolder< void >::PerformAction ( const Action< F > & action,
typename RvalueRef< typename Function< F >::ArgumentTuple >::type args )
inlinestatic

Definition at line 1453 of file gmock-spec-builders.h.

1455 {
1456 action.Perform(internal::move(args));
1457 return new ActionResultHolder;
1458 }
const T & move(const T &t)

◆ PerformDefaultAction()

template<typename F >
static ActionResultHolder * testing::internal::ActionResultHolder< void >::PerformDefaultAction ( const FunctionMockerBase< F > * func_mocker,
typename RvalueRef< typename Function< F >::ArgumentTuple >::type args,
const std::string & call_description )
inlinestatic

Definition at line 1442 of file gmock-spec-builders.h.

1445 {
1446 func_mocker->PerformDefaultAction(internal::move(args), call_description);
1447 return new ActionResultHolder;
1448 }
Here is the call graph for this function:

◆ PrintAsActionResult()

virtual void testing::internal::ActionResultHolder< void >::PrintAsActionResult ( ::std::ostream * ) const
inlinevirtual

Implements testing::internal::UntypedActionResultHolderBase.

Definition at line 1437 of file gmock-spec-builders.h.

1437{}

◆ Unwrap()

void testing::internal::ActionResultHolder< void >::Unwrap ( )
inline

Definition at line 1435 of file gmock-spec-builders.h.

1435{ }

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