#include <info.hh>
|
| | Info () |
| |
| virtual | ~Info () |
| |
| void | setName (const std::string &name, bool old_style=true) |
| | Set the name of this statistic.
|
| |
| void | setSeparator (std::string _sep) |
| |
| StorageParams const * | getStorageParams () const |
| | Getter for the storage params.
|
| |
| void | setStorageParams (const StorageParams *const params) |
| | Setter for the storage params.
|
| |
| virtual bool | check () const =0 |
| | Check that this stat has been set up properly and is ready for use.
|
| |
| bool | baseCheck () const |
| |
| virtual void | enable () |
| | Enable the stat for use.
|
| |
| virtual void | prepare ()=0 |
| | Prepare the stat for dumping.
|
| |
| virtual void | reset ()=0 |
| | Reset the stat to the default state.
|
| |
| virtual bool | zero () const =0 |
| |
| virtual void | visit (Output &visitor)=0 |
| | Visitor entry for outputing statistics data.
|
| |
| static bool | less (Info *stat1, Info *stat2) |
| | Checks if the first stat's name is alphabetically less than the second.
|
| |
| static std::string | separatorString = "::" |
| | The separator string used for vectors, dist, etc.
|
| |
| static int | id_count = 0 |
| | A unique stat ID for each stat in the simulator.
|
| |
Definition at line 200 of file info.hh.
◆ data
| DistData gem5::statistics::DistInfo::data |
Local storage for the entry values, used for printing.
Definition at line 204 of file info.hh.
The documentation for this class was generated from the following file: