GNU Radio's DSD Package
testing::MockSpec< F > Class Template Reference

#include <gmock-spec-builders.h>

Public Types

typedef internal::Function< F >::ArgumentTuple ArgumentTuple
typedef internal::Function< F >::ArgumentTuple ArgumentTuple
typedef internal::Function< F >::ArgumentMatcherTuple ArgumentMatcherTuple
typedef internal::Function< F >::ArgumentMatcherTuple ArgumentMatcherTuple

Public Member Functions

 MockSpec (internal::FunctionMockerBase< F > *function_mocker)
 MockSpec (internal::FunctionMockerBase< F > *function_mocker)
internal::OnCallSpec< F > & InternalDefaultActionSetAt (const char *file, int line, const char *obj, const char *call)
internal::OnCallSpec< F > & InternalDefaultActionSetAt (const char *file, int line, const char *obj, const char *call)
internal::TypedExpectation< F > & InternalExpectedAt (const char *file, int line, const char *obj, const char *call)
internal::TypedExpectation< F > & InternalExpectedAt (const char *file, int line, const char *obj, const char *call)

Friends

template<typename Function>
class internal::FunctionMocker
template<typename Function>
class internal::FunctionMocker

Member Typedef Documentation

◆ ArgumentMatcherTuple [1/2]

template<typename F>
typedef internal::Function<F>::ArgumentMatcherTuple testing::internal::MockSpec< F >::ArgumentMatcherTuple

◆ ArgumentMatcherTuple [2/2]

template<typename F>
typedef internal::Function<F>::ArgumentMatcherTuple testing::internal::MockSpec< F >::ArgumentMatcherTuple

◆ ArgumentTuple [1/2]

template<typename F>
typedef internal::Function<F>::ArgumentTuple testing::internal::MockSpec< F >::ArgumentTuple

◆ ArgumentTuple [2/2]

template<typename F>
typedef internal::Function<F>::ArgumentTuple testing::internal::MockSpec< F >::ArgumentTuple

Constructor & Destructor Documentation

◆ MockSpec() [1/2]

template<typename F>
testing::internal::MockSpec< F >::MockSpec ( internal::FunctionMockerBase< F > * function_mocker)
inlineexplicit

◆ MockSpec() [2/2]

template<typename F>
testing::internal::MockSpec< F >::MockSpec ( internal::FunctionMockerBase< F > * function_mocker)
inlineexplicit

Member Function Documentation

◆ InternalDefaultActionSetAt() [1/2]

template<typename F>
internal::OnCallSpec< F > & testing::internal::MockSpec< F >::InternalDefaultActionSetAt ( const char * file,
int line,
const char * obj,
const char * call )
inline

◆ InternalDefaultActionSetAt() [2/2]

template<typename F>
internal::OnCallSpec< F > & testing::internal::MockSpec< F >::InternalDefaultActionSetAt ( const char * file,
int line,
const char * obj,
const char * call )
inline

◆ InternalExpectedAt() [1/2]

template<typename F>
internal::TypedExpectation< F > & testing::internal::MockSpec< F >::InternalExpectedAt ( const char * file,
int line,
const char * obj,
const char * call )
inline

◆ InternalExpectedAt() [2/2]

template<typename F>
internal::TypedExpectation< F > & testing::internal::MockSpec< F >::InternalExpectedAt ( const char * file,
int line,
const char * obj,
const char * call )
inline

◆ internal::FunctionMocker [1/2]

template<typename F>
template<typename Function>
friend class internal::FunctionMocker
friend

◆ internal::FunctionMocker [2/2]

template<typename F>
template<typename Function>
class internal::FunctionMocker
friend

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