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

Go to the source code of this file.

Classes

class  mimicpp::BasicExpectationBuilder< timesConfigured, SequenceConfig, Signature, FinalizePolicy, Policies >
 

Namespaces

namespace  mimicpp
 

Macros

#define MIMICPP_DETAIL_UNIQUE_NAME(prefix, counter)
 
#define MIMICPP_DETAIL_SCOPED_EXPECTATION_IMPL(counter)
 
#define MIMICPP_SCOPED_EXPECTATION   MIMICPP_DETAIL_SCOPED_EXPECTATION_IMPL(__COUNTER__)
 Convenience macro, which creates a ScopedExpectation with a unique name.
 
#define SCOPED_EXP   MIMICPP_SCOPED_EXPECTATION
 Shorthand variant of MIMICPP_SCOPED_EXPECTATION.
 

Macro Definition Documentation

◆ MIMICPP_DETAIL_SCOPED_EXPECTATION_IMPL

#define MIMICPP_DETAIL_SCOPED_EXPECTATION_IMPL ( counter)
Value:
[[maybe_unused]] \
const ::mimicpp::ScopedExpectation MIMICPP_DETAIL_UNIQUE_NAME(_mimicpp_expectation_, counter) =
#define MIMICPP_DETAIL_UNIQUE_NAME(prefix, counter)
Definition ExpectationBuilder.hpp:272

◆ MIMICPP_DETAIL_UNIQUE_NAME

#define MIMICPP_DETAIL_UNIQUE_NAME ( prefix,
counter )
Value:
prefix##counter