proxygen
Mock Class Reference

#include <gmock_link_test.h>

Inheritance diagram for Mock:
Interface Interface Interface

Public Member Functions

 Mock ()
 
 MOCK_METHOD0 (DoThis, void())
 
 Mock ()
 
 MOCK_METHOD1 (VoidFromString, void(char *str))
 
 MOCK_METHOD1 (StringFromString, char *(char *str))
 
 MOCK_METHOD1 (IntFromString, int(char *str))
 
 MOCK_METHOD1 (IntRefFromString, int &(char *str))
 
 MOCK_METHOD1 (VoidFromFunc, void(void(*func)(char *str)))
 
 MOCK_METHOD1 (VoidFromIntRef, void(int &n))
 
 MOCK_METHOD1 (VoidFromFloat, void(float n))
 
 MOCK_METHOD1 (VoidFromDouble, void(double n))
 
 MOCK_METHOD1 (VoidFromVector, void(const std::vector< int > &v))
 
 Mock ()
 
 MOCK_METHOD0 (DoThis, void())
 
 Mock ()
 
 MOCK_METHOD1 (VoidFromString, void(char *str))
 
 MOCK_METHOD1 (StringFromString, char *(char *str))
 
 MOCK_METHOD1 (IntFromString, int(char *str))
 
 MOCK_METHOD1 (IntRefFromString, int &(char *str))
 
 MOCK_METHOD1 (VoidFromFunc, void(void(*func)(char *str)))
 
 MOCK_METHOD1 (VoidFromIntRef, void(int &n))
 
 MOCK_METHOD1 (VoidFromFloat, void(float n))
 
 MOCK_METHOD1 (VoidFromDouble, void(double n))
 
 MOCK_METHOD1 (VoidFromVector, void(const std::vector< int > &v))
 
 Mock ()
 
 MOCK_METHOD0 (DoThis, void())
 
 Mock ()
 
 MOCK_METHOD1 (VoidFromString, void(char *str))
 
 MOCK_METHOD1 (StringFromString, char *(char *str))
 
 MOCK_METHOD1 (IntFromString, int(char *str))
 
 MOCK_METHOD1 (IntRefFromString, int &(char *str))
 
 MOCK_METHOD1 (VoidFromFunc, void(void(*func)(char *str)))
 
 MOCK_METHOD1 (VoidFromIntRef, void(int &n))
 
 MOCK_METHOD1 (VoidFromFloat, void(float n))
 
 MOCK_METHOD1 (VoidFromDouble, void(double n))
 
 MOCK_METHOD1 (VoidFromVector, void(const std::vector< int > &v))
 
- Public Member Functions inherited from Interface
virtual ~Interface ()
 
virtual void VoidFromString (char *str)=0
 
virtual char * StringFromString (char *str)=0
 
virtual int IntFromString (char *str)=0
 
virtual int & IntRefFromString (char *str)=0
 
virtual void VoidFromFunc (void(*func)(char *str))=0
 
virtual void VoidFromIntRef (int &n)=0
 
virtual void VoidFromFloat (float n)=0
 
virtual void VoidFromDouble (double n)=0
 
virtual void VoidFromVector (const std::vector< int > &v)=0
 
virtual ~Interface ()
 
virtual void VoidFromString (char *str)=0
 
virtual char * StringFromString (char *str)=0
 
virtual int IntFromString (char *str)=0
 
virtual int & IntRefFromString (char *str)=0
 
virtual void VoidFromFunc (void(*func)(char *str))=0
 
virtual void VoidFromIntRef (int &n)=0
 
virtual void VoidFromFloat (float n)=0
 
virtual void VoidFromDouble (double n)=0
 
virtual void VoidFromVector (const std::vector< int > &v)=0
 
virtual ~Interface ()
 
virtual void VoidFromString (char *str)=0
 
virtual char * StringFromString (char *str)=0
 
virtual int IntFromString (char *str)=0
 
virtual int & IntRefFromString (char *str)=0
 
virtual void VoidFromFunc (void(*func)(char *str))=0
 
virtual void VoidFromIntRef (int &n)=0
 
virtual void VoidFromFloat (float n)=0
 
virtual void VoidFromDouble (double n)=0
 
virtual void VoidFromVector (const std::vector< int > &v)=0
 

Private Member Functions

 GTEST_DISALLOW_COPY_AND_ASSIGN_ (Mock)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (Mock)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (Mock)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (Mock)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (Mock)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (Mock)
 

Detailed Description

Definition at line 41 of file gmock-nice-strict_test.cc.

Constructor & Destructor Documentation

Mock::Mock ( )
inline

Definition at line 43 of file gmock-nice-strict_test.cc.

References GTEST_DISALLOW_COPY_AND_ASSIGN_(), and MOCK_METHOD0().

43 {}

Member Function Documentation

Mock::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( Mock  )
private
Mock::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( Mock  )
private
Mock::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( Mock  )
private
Mock::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( Mock  )
private
Mock::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( Mock  )
private
Mock::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( Mock  )
private
Mock::MOCK_METHOD0 ( DoThis  ,
void()   
)
Mock::MOCK_METHOD0 ( DoThis  ,
void()   
)
Mock::MOCK_METHOD0 ( DoThis  ,
void()   
)
Mock::MOCK_METHOD1 ( VoidFromString  ,
void(char *str)   
)
Mock::MOCK_METHOD1 ( VoidFromString  ,
void(char *str)   
)
Mock::MOCK_METHOD1 ( VoidFromString  ,
void(char *str)   
)
Mock::MOCK_METHOD1 ( StringFromString  ,
char *  char *str 
)
Mock::MOCK_METHOD1 ( StringFromString  ,
char *  char *str 
)
Mock::MOCK_METHOD1 ( StringFromString  ,
char *  char *str 
)
Mock::MOCK_METHOD1 ( IntFromString  ,
int(char *str)   
)
Mock::MOCK_METHOD1 ( IntFromString  ,
int(char *str)   
)
Mock::MOCK_METHOD1 ( IntFromString  ,
int(char *str)   
)
Mock::MOCK_METHOD1 ( IntRefFromString  ,
int &  char *str 
)
Mock::MOCK_METHOD1 ( IntRefFromString  ,
int &  char *str 
)
Mock::MOCK_METHOD1 ( IntRefFromString  ,
int &  char *str 
)
Mock::MOCK_METHOD1 ( VoidFromFunc  ,
void(void(*func)(char *str))   
)
Mock::MOCK_METHOD1 ( VoidFromFunc  ,
void(void(*func)(char *str))   
)
Mock::MOCK_METHOD1 ( VoidFromFunc  ,
void(void(*func)(char *str))   
)
Mock::MOCK_METHOD1 ( VoidFromIntRef  ,
void(int &n)   
)
Mock::MOCK_METHOD1 ( VoidFromIntRef  ,
void(int &n)   
)
Mock::MOCK_METHOD1 ( VoidFromIntRef  ,
void(int &n)   
)
Mock::MOCK_METHOD1 ( VoidFromFloat  ,
void(float n)   
)
Mock::MOCK_METHOD1 ( VoidFromFloat  ,
void(float n)   
)
Mock::MOCK_METHOD1 ( VoidFromFloat  ,
void(float n)   
)
Mock::MOCK_METHOD1 ( VoidFromDouble  ,
void(double n)   
)
Mock::MOCK_METHOD1 ( VoidFromDouble  ,
void(double n)   
)
Mock::MOCK_METHOD1 ( VoidFromDouble  ,
void(double n)   
)
Mock::MOCK_METHOD1 ( VoidFromVector  ,
void(const std::vector< int > &v  
)
Mock::MOCK_METHOD1 ( VoidFromVector  ,
void(const std::vector< int > &v  
)
Mock::MOCK_METHOD1 ( VoidFromVector  ,
void(const std::vector< int > &v  
)

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