mimic++ v5
|
#include "mimic++/Call.hpp"
#include "mimic++/Fwd.hpp"
#include "mimic++/Printer.hpp"
#include <algorithm>
#include <functional>
#include <iterator>
#include <optional>
#include <ranges>
#include <typeindex>
#include <variant>
#include <vector>
Go to the source code of this file.
Classes | |
struct | mimicpp::state_inapplicable |
struct | mimicpp::state_applicable |
struct | mimicpp::state_saturated |
class | mimicpp::CallReport |
Contains the extracted info from a typed call::Info . More... | |
class | mimicpp::CallReport::Arg |
class | mimicpp::ExpectationReport |
Contains the extracted info from a typed expectation. More... | |
class | mimicpp::MatchReport |
Contains the detailed information for match outcomes. More... | |
class | mimicpp::MatchReport::Finalize |
Information about the used finalizer. More... | |
class | mimicpp::MatchReport::Expectation |
Information a used expectation policy. More... | |
Namespaces | |
namespace | mimicpp |
Typedefs | |
using | mimicpp::control_state_t |
Functions | |
template<typename Return , typename... Params> | |
CallReport | mimicpp::make_call_report (const call::Info< Return, Params... > &callInfo) |
Generates the call report for a given call info. | |
MatchResult | mimicpp::evaluate_match_report (const MatchReport &report) noexcept |
Determines, whether a match report actually denotes a full , inapplicable or no match. | |