mimic++ v5
Loading...
Searching...
No Matches
mimicpp::MatchReport Class Reference

Contains the detailed information for match outcomes. More...

#include <Reports.hpp>

Collaboration diagram for mimicpp::MatchReport:
[legend]

Classes

class  Expectation
 Information a used expectation policy. More...
 
class  Finalize
 Information about the used finalizer. More...
 

Public Attributes

std::optional< std::source_location > sourceLocation {}
 
Finalize finalizeReport {}
 
control_state_t controlReport {}
 
std::vector< ExpectationexpectationReports {}
 

Friends

bool operator== (const MatchReport &lhs, const MatchReport &rhs)
 

Detailed Description

Contains the detailed information for match outcomes.

This type is meant to be used to communicate with independent domains via the reporter interface and thus contains the generic information as plain std types.

Friends And Related Symbol Documentation

◆ operator==

bool operator== ( const MatchReport & lhs,
const MatchReport & rhs )
friend

Member Data Documentation

◆ controlReport

control_state_t mimicpp::MatchReport::controlReport {}

◆ expectationReports

std::vector<Expectation> mimicpp::MatchReport::expectationReports {}

◆ finalizeReport

Finalize mimicpp::MatchReport::finalizeReport {}

◆ sourceLocation

std::optional<std::source_location> mimicpp::MatchReport::sourceLocation {}

The documentation for this class was generated from the following file: