#include <SensitivityResult.h>

Public Member Functions

 Result (int round, double time, int errors, int warnings, int iterations)
 
void addControlled (double value)
 adds result for controlled variable More...
 
void addMonitored (double value)
 adds result for monitored variable More...
 
std::ostream & print_ (std::ostream &os) const
 informative print More...
 
std::ostream & printXmlResult_ (std::ostream &os) const
 serialize to XML More...
 
std::string json (void) const
 

Friends

std::ostream & operator<< (std::ostream &os, const Result &result)
 

Detailed Description

Sensitivity result descriptor

Constructor & Destructor Documentation

◆ Result()

Result::Result ( int  round,
double  time,
int  errors,
int  warnings,
int  iterations 
)

Member Function Documentation

◆ addControlled()

void Result::addControlled ( double  value)

adds result for controlled variable

◆ addMonitored()

void Result::addMonitored ( double  value)

adds result for monitored variable

◆ json()

std::string Result::json ( void  ) const
Returns
UTF-8 encoded string with the JSON-serialized object

◆ print_()

std::ostream & Result::print_ ( std::ostream &  os) const

informative print

◆ printXmlResult_()

std::ostream & Result::printXmlResult_ ( std::ostream &  os) const

serialize to XML

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
const Result result 
)
friend

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