gem5  v20.1.0.0
Classes | Namespaces | Typedefs | Enumerations | Variables
info.hh File Reference
#include "base/stats/types.hh"
#include "base/flags.hh"

Go to the source code of this file.

Classes

class  Stats::Info
 
class  Stats::ScalarInfo
 
class  Stats::VectorInfo
 
struct  Stats::DistData
 
class  Stats::DistInfo
 
class  Stats::VectorDistInfo
 
class  Stats::Vector2dInfo
 
class  Stats::FormulaInfo
 
struct  Stats::SparseHistData
 Data structure of sparse histogram. More...
 
class  Stats::SparseHistInfo
 

Namespaces

 Stats
 

Typedefs

typedef uint16_t Stats::FlagsType
 
typedef ::Flags< FlagsType > Stats::Flags
 

Enumerations

enum  Stats::DistType { Stats::Deviation, Stats::Dist, Stats::Hist }
 

Variables

const FlagsType Stats::none = 0x0000
 Nothing extra to print. More...
 
const FlagsType Stats::init = 0x0001
 This Stat is Initialized. More...
 
const FlagsType Stats::display = 0x0002
 Print this stat. More...
 
const FlagsType Stats::total = 0x0010
 Print the total. More...
 
const FlagsType Stats::pdf = 0x0020
 Print the percent of the total that this entry represents. More...
 
const FlagsType Stats::cdf = 0x0040
 Print the cumulative percentage of total upto this entry. More...
 
const FlagsType Stats::dist = 0x0080
 Print the distribution. More...
 
const FlagsType Stats::nozero = 0x0100
 Don't print if this is zero. More...
 
const FlagsType Stats::nonan = 0x0200
 Don't print if this is NAN. More...
 
const FlagsType Stats::oneline = 0x0400
 Print all values on a single line. More...
 
const FlagsType Stats::__reserved = init | display
 Mask of flags that can't be set directly. More...
 

Generated on Wed Sep 30 2020 14:02:18 for gem5 by doxygen 1.8.17