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

Contains the extracted info from a typed expectation. More...

#include <Reports.hpp>

Collaboration diagram for mimicpp::ExpectationReport:
[legend]

Public Attributes

std::optional< std::source_location > sourceLocation {}
 
std::optional< StringTfinalizerDescription {}
 
std::optional< StringTtimesDescription {}
 
std::vector< std::optional< StringT > > expectationDescriptions {}
 

Friends

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

Detailed Description

Contains the extracted info from a typed expectation.

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 ExpectationReport & lhs,
const ExpectationReport & rhs )
friend

Member Data Documentation

◆ expectationDescriptions

std::vector<std::optional<StringT> > mimicpp::ExpectationReport::expectationDescriptions {}

◆ finalizerDescription

std::optional<StringT> mimicpp::ExpectationReport::finalizerDescription {}

◆ sourceLocation

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

◆ timesDescription

std::optional<StringT> mimicpp::ExpectationReport::timesDescription {}

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