#include <gmock-nice-strict.h>
|
| NaggyMock () |
|
template<typename A > |
| NaggyMock (A &&arg) |
|
template<typename TArg1 , typename TArg2 , typename... An> |
| NaggyMock (TArg1 &&arg1, TArg2 &&arg2, An &&... args) |
|
template<class MockClass>
class testing::NaggyMock< MockClass >
Definition at line 76 of file gmock-nice-strict.h.
◆ NaggyMock() [1/3]
template<class MockClass >
Definition at line 200 of file gmock-nice-strict.h.
201 static_assert(
sizeof(*
this) ==
sizeof(MockClass),
202 "The impl subclass shouldn't introduce any padding");
◆ NaggyMock() [2/3]
template<class MockClass >
template<typename A >
Definition at line 213 of file gmock-nice-strict.h.
213 : MockClass(std::forward<A>(arg)) {
214 static_assert(
sizeof(*
this) ==
sizeof(MockClass),
215 "The impl subclass shouldn't introduce any padding");
◆ NaggyMock() [3/3]
template<class MockClass >
template<typename TArg1 , typename TArg2 , typename... An>
Definition at line 219 of file gmock-nice-strict.h.
220 : MockClass(std::forward<TArg1>(arg1), std::forward<TArg2>(arg2),
221 std::forward<An>(args)...) {
222 static_assert(
sizeof(*
this) ==
sizeof(MockClass),
223 "The impl subclass shouldn't introduce any padding");
The documentation for this class was generated from the following file: