gem5 v24.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 Member Functions inherited from gem5::statistics::BasePrint | |
BasePrint (bool _spaces=false) | |
void | setup (std::string _name, Flags _flags, int _precision, bool enable_descriptions, std::string _desc, bool enable_units, std::string unit_str, bool enable_spaces) |
void | printUnits (std::ostream &stream) const |
Public Attributes | |
std::string | separatorString |
const SparseHistData & | data |
Public Attributes inherited from gem5::statistics::BasePrint | |
std::string | name |
Flags | flags |
int | precision |
bool | descriptions |
std::string | desc |
bool | enableUnits |
std::string | unitStr |
bool | spaces |
gem5::statistics::SparseHistPrint::SparseHistPrint | ( | const Text * | text, |
const SparseHistInfo & | info ) |
Definition at line 751 of file text.cc.
References gem5::statistics::init.
Definition at line 759 of file text.cc.
References gem5::statistics::Info::desc, gem5::statistics::Text::descriptions, gem5::statistics::Text::enableUnits, gem5::statistics::Info::flags, gem5::statistics::units::Base::getUnitString(), gem5::statistics::Info::name, gem5::statistics::Info::precision, gem5::statistics::Info::separatorString, separatorString, gem5::statistics::BasePrint::setup(), gem5::statistics::Text::spaces, gem5::statistics::Text::statName(), and gem5::statistics::Info::unit.
void gem5::statistics::SparseHistPrint::operator() | ( | std::ostream & | stream | ) | const |
Definition at line 769 of file text.cc.
References gem5::X86ISA::base, gem5::statistics::ScalarPrint::cdf, gem5::statistics::SparseHistData::cmap, data, gem5::statistics::BasePrint::desc, gem5::statistics::BasePrint::descriptions, gem5::statistics::BasePrint::enableUnits, gem5::statistics::BasePrint::flags, gem5::statistics::BasePrint::name, gem5::statistics::ScalarPrint::pdf, gem5::statistics::BasePrint::precision, gem5::statistics::SparseHistData::samples, separatorString, gem5::statistics::BasePrint::setup(), gem5::statistics::BasePrint::spaces, gem5::statistics::BasePrint::unitStr, and gem5::statistics::ScalarPrint::value.
const SparseHistData& gem5::statistics::SparseHistPrint::data |
Definition at line 743 of file text.cc.
Referenced by operator()().
std::string gem5::statistics::SparseHistPrint::separatorString |
Definition at line 741 of file text.cc.
Referenced by init(), and operator()().