Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::analytics::Benchmark::AccumulatedVariable Struct Reference

This struct represents accumulated values for a variable. More...

#include "benchmark.h"

Collaboration diagram for ion::analytics::Benchmark::AccumulatedVariable:

Public Member Functions

 AccumulatedVariable (const Descriptor &descriptor_in, size_t samples_in, double minimum_in, double maximum_in, double mean_in, double standard_deviation_in)
 

Public Attributes

Descriptor descriptor
 
size_t samples
 
double minimum
 
double maximum
 
double mean
 
double standard_deviation
 

Detailed Description

This struct represents accumulated values for a variable.

It uses less space than a SampledVariable.

Definition at line 84 of file benchmark.h.

Constructor & Destructor Documentation

ion::analytics::Benchmark::AccumulatedVariable::AccumulatedVariable ( const Descriptor descriptor_in,
size_t  samples_in,
double  minimum_in,
double  maximum_in,
double  mean_in,
double  standard_deviation_in 
)
inline

Definition at line 85 of file benchmark.h.

Member Data Documentation

Descriptor ion::analytics::Benchmark::AccumulatedVariable::descriptor

Definition at line 94 of file benchmark.h.

Referenced by ion::analytics::OutputAccumulatedVariableAsJson().

double ion::analytics::Benchmark::AccumulatedVariable::maximum
double ion::analytics::Benchmark::AccumulatedVariable::mean
double ion::analytics::Benchmark::AccumulatedVariable::minimum
size_t ion::analytics::Benchmark::AccumulatedVariable::samples

Definition at line 95 of file benchmark.h.

double ion::analytics::Benchmark::AccumulatedVariable::standard_deviation

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