|
gem5
v22.0.0.2
|
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 760 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.
Referenced by SparseHistPrint().
| void gem5::statistics::SparseHistPrint::operator() | ( | std::ostream & | stream | ) | const |
Definition at line 770 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 744 of file text.cc.
Referenced by operator()().
| std::string gem5::statistics::SparseHistPrint::separatorString |
Definition at line 742 of file text.cc.
Referenced by init(), and operator()().