| gem5
    v19.0.0.0
    | 
#include <info.hh>
 
  
 | Public Member Functions | |
| virtual Counter | value () const =0 | 
| virtual Result | result () const =0 | 
| virtual Result | total () const =0 | 
|  Public Member Functions inherited from Stats::Info | |
| Info () | |
| virtual | ~Info () | 
| void | setName (const std::string &name) | 
| Set the name of this statistic.  More... | |
| void | setName (const Group *parent, const std::string &name) | 
| void | setSeparator (std::string _sep) | 
| virtual bool | check () const =0 | 
| Check that this stat has been set up properly and is ready for use.  More... | |
| bool | baseCheck () const | 
| virtual void | enable () | 
| Enable the stat for use.  More... | |
| virtual void | prepare ()=0 | 
| Prepare the stat for dumping.  More... | |
| virtual void | reset ()=0 | 
| Reset the stat to the default state.  More... | |
| virtual bool | zero () const =0 | 
| virtual void | visit (Output &visitor)=0 | 
| Visitor entry for outputing statistics data.  More... | |
| Additional Inherited Members | |
|  Static Public Member Functions inherited from Stats::Info | |
| static bool | less (Info *stat1, Info *stat2) | 
| Checks if the first stat's name is alphabetically less than the second.  More... | |
|  Public Attributes inherited from Stats::Info | |
| std::string | name | 
| The name of the stat.  More... | |
| std::string | desc | 
| The description of the stat.  More... | |
| Flags | flags | 
| The formatting flags.  More... | |
| int | precision | 
| The display precision.  More... | |
| const Info * | prereq | 
| A pointer to a prerequisite Stat.  More... | |
| int | id | 
| const StorageParams * | storageParams | 
|  Static Public Attributes inherited from Stats::Info | |
| static std::string | separatorString = "::" | 
| The separator string used for vectors, dist, etc.  More... | |
| static int | id_count = 0 | 
| A unique stat ID for each stat in the simulator.  More... | |
| 
 | pure virtual | 
| 
 | pure virtual | 
Implemented in Stats::MethodProxy< T, V >, Stats::FunctorProxy< T >, Stats::ValueProxy< T >, and Stats::ScalarInfoProxy< Stat >.
Referenced by Stats::ValueBase< Value >::total().
| 
 | pure virtual | 
Implemented in Stats::MethodProxy< T, V >, Stats::FunctorProxy< T >, Stats::ValueProxy< T >, and Stats::ScalarInfoProxy< Stat >.
Referenced by Stats::ValueBase< Value >::value().