|
gem5 [DEVELOP-FOR-25.0]
|
Public Member Functions | |
| VectorPrint ()=delete | |
| VectorPrint (bool spaces) | |
| 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 |
| std::vector< std::string > | subnames |
| std::vector< std::string > | subdescs |
| VResult | vec |
| Result | total |
| bool | forceSubnames |
| int | nameSpaces |
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 |
|
delete |
|
inline |
Definition at line 324 of file text.cc.
References gem5::statistics::BasePrint::BasePrint(), nameSpaces, and gem5::statistics::BasePrint::spaces.
| void gem5::statistics::VectorPrint::operator() | ( | std::ostream & | stream | ) | const |
Definition at line 337 of file text.cc.
References gem5::RiscvISA::base, gem5::ccprintf(), gem5::statistics::cdf, gem5::statistics::ScalarPrint::cdf, gem5::statistics::BasePrint::desc, gem5::statistics::BasePrint::descriptions, gem5::statistics::BasePrint::enableUnits, gem5::statistics::BasePrint::flags, forceSubnames, gem5::ArmISA::i, gem5::statistics::BasePrint::name, nameSpaces, gem5::statistics::nozero, gem5::statistics::oneline, gem5::statistics::pdf, gem5::statistics::ScalarPrint::pdf, gem5::statistics::BasePrint::precision, gem5::statistics::BasePrint::printUnits(), separatorString, gem5::statistics::BasePrint::setup(), gem5::statistics::BasePrint::spaces, subdescs, subnames, gem5::statistics::total, total, gem5::statistics::BasePrint::unitStr, gem5::statistics::ScalarPrint::update(), gem5::statistics::ScalarPrint::value, and vec.
| bool gem5::statistics::VectorPrint::forceSubnames |
Definition at line 320 of file text.cc.
Referenced by operator()(), gem5::statistics::Text::visit(), and gem5::statistics::Text::visit().
| int gem5::statistics::VectorPrint::nameSpaces |
Definition at line 321 of file text.cc.
Referenced by operator()(), and VectorPrint().
| std::string gem5::statistics::VectorPrint::separatorString |
Definition at line 315 of file text.cc.
Referenced by operator()(), gem5::statistics::Text::visit(), and gem5::statistics::Text::visit().
| std::vector<std::string> gem5::statistics::VectorPrint::subdescs |
Definition at line 317 of file text.cc.
Referenced by operator()(), and gem5::statistics::Text::visit().
| std::vector<std::string> gem5::statistics::VectorPrint::subnames |
Definition at line 316 of file text.cc.
Referenced by operator()(), gem5::statistics::Text::visit(), and gem5::statistics::Text::visit().
| Result gem5::statistics::VectorPrint::total |
Definition at line 319 of file text.cc.
Referenced by operator()(), gem5::statistics::Text::visit(), and gem5::statistics::Text::visit().
| VResult gem5::statistics::VectorPrint::vec |
Definition at line 318 of file text.cc.
Referenced by operator()(), gem5::statistics::Text::visit(), and gem5::statistics::Text::visit().