mimic++ v9.2.1
Loading...
Searching...
No Matches
InterfaceMocking.hpp File Reference
Include dependency graph for InterfaceMocking.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  mimicpp
 

Macros

#define MIMICPP_DETAIL_MAKE_METHOD_OVERRIDE(ignore, traits, target_name, fn_name, linkage, ret, call_convention, param_type_list, specs, param_list, forward_list, ...)
 Creates a single overload for the given information and extends the specs with override.
 
#define MIMICPP_MOCK_OVERLOADED_METHOD(fn_name, ...)
 Entry point for mocking an overloaded interface method.
 
#define MIMICPP_MOCK_METHOD(fn_name, ret, param_type_list, ...)
 Entry point for mocking a single interface method.
 
#define MOCK_METHOD   MIMICPP_MOCK_METHOD
 Shorthand variant of MIMICPP_MOCK_METHOD.
 
#define MOCK_OVERLOADED_METHOD   MIMICPP_MOCK_OVERLOADED_METHOD
 Shorthand variant of MIMICPP_MOCK_OVERLOADED_METHOD.