run_summary_generator< Gen, SummaryLogic > Class Template Reference
Inheritance diagram for run_summary_generator< Gen, SummaryLogic >:
Public Member Functions | |
::testing::AssertionResult | generate (model::summary::run_summary &expected, model::summary::run_summary &actual, bool *) const |
base_t | clone () const |
void | write (std::ostream &out) const |
Public Member Functions inherited from abstract_generator< model::summary::run_summary > | |
abstract_generator (const int test_modifier=0) | |
virtual | ~abstract_generator () |
virtual bool | advance () |
int | test_modifier () const |
std::string | info () const |
Additional Inherited Members | |
Public Types inherited from abstract_generator< model::summary::run_summary > | |
typedef generator_ptr< model::summary::run_summary > | parent_type |
Detailed Description
template<class Gen, class SummaryLogic>
class run_summary_generator< Gen, SummaryLogic >
Generate the actual metric set by reading in from hardcoded binary buffer
The expected metric set is provided by the generator.
Member Function Documentation
|
inlinevirtual |
Create a copy of this object
- Returns
- pointer to an abstract_generator
Implements abstract_generator< model::summary::run_summary >.
|
inlinevirtual |
Generate the expected and actual metric sets
- Parameters
-
expected expected metric set actual actual metric set
Implements abstract_generator< model::summary::run_summary >.
|
inlinevirtual |
Write generator info to output stream
- Parameters
-
out output stream
Implements abstract_generator< model::summary::run_summary >.
The documentation for this class was generated from the following file:
- /io/src/tests/interop/logic/summary_metrics_test.cpp