All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
testing::internal::OnCallSpec< F > Class Template Reference
Inheritance diagram for testing::internal::OnCallSpec< F >:
testing::internal::UntypedOnCallSpecBase

Public Types

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

Public Member Functions

const Action< F > & GetAction () const
 
bool Matches (const ArgumentTuple &args) const
 
 OnCallSpec (const char *a_file, int a_line, const ArgumentMatcherTuple &matchers)
 
OnCallSpecWillByDefault (const Action< F > &action)
 
OnCallSpecWith (const Matcher< const ArgumentTuple & > &m)
 
- Public Member Functions inherited from testing::internal::UntypedOnCallSpecBase
const char * file () const
 
int line () const
 
 UntypedOnCallSpecBase (const char *a_file, int a_line)
 

Additional Inherited Members

- Protected Types inherited from testing::internal::UntypedOnCallSpecBase
enum  Clause { kNone, kWith, kWillByDefault }
 
- Protected Member Functions inherited from testing::internal::UntypedOnCallSpecBase
void AssertSpecProperty (bool property, const string &failure_message) const
 
void ExpectSpecProperty (bool property, const string &failure_message) const
 
- Protected Attributes inherited from testing::internal::UntypedOnCallSpecBase
const char * file_
 
Clause last_clause_
 
int line_