gem5
v21.0.0.0
|
Public Member Functions | |
SparseHistPrint (const Text *text, const SparseHistInfo &info) | |
void | init (const Text *text, const Info &info) |
void | operator() (std::ostream &stream) const |
Public Attributes | |
std::string | name |
std::string | separatorString |
std::string | desc |
std::string | unitStr |
Flags | flags |
bool | descriptions |
bool | units |
bool | spaces |
int | precision |
const SparseHistData & | data |
Stats::SparseHistPrint::SparseHistPrint | ( | const Text * | text, |
const SparseHistInfo & | info | ||
) |
Definition at line 796 of file text.cc.
References Stats::Info::desc, desc, Stats::Text::descriptions, descriptions, Stats::Info::flags, flags, Stats::Units::Base::getUnitString(), Stats::Info::name, name, Stats::Info::precision, precision, Stats::Info::separatorString, separatorString, Stats::Text::spaces, spaces, Stats::Text::statName(), Stats::Info::unit, Stats::Text::units, units, and unitStr.
Referenced by SparseHistPrint().
void Stats::SparseHistPrint::operator() | ( | std::ostream & | stream | ) | const |
Definition at line 811 of file text.cc.
References X86ISA::base, Stats::ScalarPrint::cdf, Stats::SparseHistData::cmap, data, Stats::ScalarPrint::desc, desc, Stats::ScalarPrint::descriptions, descriptions, Stats::ScalarPrint::flags, flags, Stats::ScalarPrint::name, name, NAN, Stats::ScalarPrint::pdf, Stats::ScalarPrint::precision, precision, Stats::SparseHistData::samples, separatorString, spaces, Stats::ScalarPrint::units, units, Stats::ScalarPrint::unitStr, unitStr, and Stats::ScalarPrint::value.
const SparseHistData& Stats::SparseHistPrint::data |
Definition at line 780 of file text.cc.
Referenced by operator()().
std::string Stats::SparseHistPrint::desc |
Definition at line 772 of file text.cc.
Referenced by init(), and operator()().
bool Stats::SparseHistPrint::descriptions |
Definition at line 775 of file text.cc.
Referenced by init(), and operator()().
Flags Stats::SparseHistPrint::flags |
Definition at line 774 of file text.cc.
Referenced by init(), and operator()().
std::string Stats::SparseHistPrint::name |
Definition at line 770 of file text.cc.
Referenced by init(), and operator()().
int Stats::SparseHistPrint::precision |
Definition at line 778 of file text.cc.
Referenced by init(), and operator()().
std::string Stats::SparseHistPrint::separatorString |
Definition at line 771 of file text.cc.
Referenced by init(), and operator()().
bool Stats::SparseHistPrint::spaces |
Definition at line 777 of file text.cc.
Referenced by init(), and operator()().
bool Stats::SparseHistPrint::units |
Definition at line 776 of file text.cc.
Referenced by init(), and operator()().
std::string Stats::SparseHistPrint::unitStr |
Definition at line 773 of file text.cc.
Referenced by init(), and operator()().