gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
Stats::ScalarPrint Struct Reference

Public Member Functions

void update (Result val, Result total)
 
void operator() (ostream &stream, bool oneLine=false) const
 

Public Attributes

Result value
 
string name
 
string desc
 
Flags flags
 
bool descriptions
 
int precision
 
Result pdf
 
Result cdf
 

Detailed Description

Definition at line 189 of file text.cc.

Member Function Documentation

void Stats::ScalarPrint::operator() ( ostream &  stream,
bool  oneLine = false 
) const
void Stats::ScalarPrint::update ( Result  val,
Result  total 
)

Definition at line 205 of file text.cc.

References cdf, pdf, Stats::total, X86ISA::val, and value.

Referenced by Stats::VectorPrint::operator()(), and Stats::DistPrint::operator()().

Member Data Documentation

Result Stats::ScalarPrint::cdf
string Stats::ScalarPrint::desc
bool Stats::ScalarPrint::descriptions
Flags Stats::ScalarPrint::flags
string Stats::ScalarPrint::name
Result Stats::ScalarPrint::pdf
int Stats::ScalarPrint::precision
Result Stats::ScalarPrint::value

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

Generated on Fri Jun 9 2017 13:04:40 for gem5 by doxygen 1.8.6