gem5
v20.1.0.0
|
Public Member Functions | |
ScalarPrint (bool spaces) | |
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 |
bool | spaces |
int | precision |
Result | |
Result | cdf |
int | nameSpaces |
int | valueSpaces |
int | pdfstrSpaces |
int | cdfstrSpaces |
|
inline |
Definition at line 239 of file text.cc.
References cdfstrSpaces, nameSpaces, pdfstrSpaces, spaces, and valueSpaces.
void Stats::ScalarPrint::operator() | ( | ostream & | stream, |
bool | oneLine = false |
||
) | const |
Definition at line 267 of file text.cc.
References ccprintf(), cdf, cdfstrSpaces, desc, descriptions, flags, Flags< T >::isSet(), name, nameSpaces, Stats::nonan, Stats::nozero, pdf, pdfstrSpaces, precision, spaces, value, valueSpaces, and Stats::ValueToString().
Definition at line 257 of file text.cc.
References cdf, pdf, Stats::total, X86ISA::val, and value.
Referenced by Stats::VectorPrint::operator()(), and Stats::DistPrint::operator()().
Result Stats::ScalarPrint::cdf |
Definition at line 233 of file text.cc.
Referenced by operator()(), Stats::VectorPrint::operator()(), Stats::DistPrint::operator()(), Stats::SparseHistPrint::operator()(), update(), and Stats::Text::visit().
int Stats::ScalarPrint::cdfstrSpaces |
Definition at line 237 of file text.cc.
Referenced by operator()(), and ScalarPrint().
string Stats::ScalarPrint::desc |
Definition at line 227 of file text.cc.
Referenced by operator()(), Stats::VectorPrint::operator()(), Stats::DistPrint::operator()(), Stats::SparseHistPrint::operator()(), and Stats::Text::visit().
bool Stats::ScalarPrint::descriptions |
Definition at line 229 of file text.cc.
Referenced by operator()(), Stats::VectorPrint::operator()(), Stats::DistPrint::operator()(), Stats::SparseHistPrint::operator()(), and Stats::Text::visit().
Flags Stats::ScalarPrint::flags |
Definition at line 228 of file text.cc.
Referenced by operator()(), Stats::VectorPrint::operator()(), Stats::DistPrint::operator()(), Stats::SparseHistPrint::operator()(), and Stats::Text::visit().
string Stats::ScalarPrint::name |
Definition at line 226 of file text.cc.
Referenced by operator()(), Stats::VectorPrint::operator()(), Stats::DistPrint::operator()(), Stats::SparseHistPrint::operator()(), and Stats::Text::visit().
int Stats::ScalarPrint::nameSpaces |
Definition at line 234 of file text.cc.
Referenced by operator()(), and ScalarPrint().
Result Stats::ScalarPrint::pdf |
Definition at line 232 of file text.cc.
Referenced by operator()(), Stats::VectorPrint::operator()(), Stats::DistPrint::operator()(), Stats::SparseHistPrint::operator()(), update(), and Stats::Text::visit().
int Stats::ScalarPrint::pdfstrSpaces |
Definition at line 236 of file text.cc.
Referenced by operator()(), and ScalarPrint().
int Stats::ScalarPrint::precision |
Definition at line 231 of file text.cc.
Referenced by operator()(), Stats::VectorPrint::operator()(), Stats::DistPrint::operator()(), Stats::SparseHistPrint::operator()(), and Stats::Text::visit().
bool Stats::ScalarPrint::spaces |
Definition at line 230 of file text.cc.
Referenced by operator()(), and ScalarPrint().
Result Stats::ScalarPrint::value |
Definition at line 225 of file text.cc.
Referenced by operator()(), Stats::VectorPrint::operator()(), Stats::DistPrint::operator()(), Stats::SparseHistPrint::operator()(), update(), and Stats::Text::visit().
int Stats::ScalarPrint::valueSpaces |
Definition at line 235 of file text.cc.
Referenced by operator()(), and ScalarPrint().