mimic++ v10.0.1
Loading...
Searching...
No Matches
Common.hpp File Reference
#include "mimic++/Call.hpp"
#include "mimic++/Fwd.hpp"
#include "mimic++/config/Config.hpp"
#include "mimic++/reporting/ExpectationReport.hpp"
#include "mimic++/utilities/Concepts.hpp"
#include <concepts>
#include <type_traits>
#include <utility>
#include <variant>
Include dependency graph for Common.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mimicpp::expectation::MatchSuccess
struct  mimicpp::expectation::MatchFailure

Namespaces

namespace  mimicpp
namespace  mimicpp::expectation

Concepts

concept  mimicpp::expectation::expectation_policy_for
 Determines whether the given type satisfies the requirements of an expectation-policy for the given signature.
concept  mimicpp::expectation::finalize_policy_for
 Determines whether the given type satisfies the requirements of a finalize-policy for the given signature.
concept  mimicpp::expectation::control_policy
 Determines whether the given type satisfies the requirements of a control-policy.

Typedefs

using mimicpp::expectation::MatchResult = std::variant<MatchSuccess, MatchFailure>
using mimicpp::expectation::MatchResults = std::vector<MatchResult>