Public Types | Public Member Functions | Public Attributes
perf::performance_metrics Struct Reference

#include <ts_perf.hpp>

List of all members.

Public Types

enum  {
  TERM_ITERATIONS = 0, TERM_TIME = 1, TERM_INTERRUPT = 2, TERM_EXCEPTION = 3,
  TERM_UNKNOWN = -1
}

Public Member Functions

 performance_metrics ()

Public Attributes

size_t bytesIn
size_t bytesOut
unsigned int samples
unsigned int outliers
double gmean
double gstddev
double mean
double stddev
double median
double min
double frequency
int terminationReason

Member Enumeration Documentation

anonymous enum
Enumerator:
TERM_ITERATIONS 
TERM_TIME 
TERM_INTERRUPT 
TERM_EXCEPTION 
TERM_UNKNOWN 

Constructor & Destructor Documentation


Member Data Documentation


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