The Sparta Modeling Framework
Loading...
Searching...
No Matches
StatisticDef.hpp File Reference

Contains a statistic definition (some useful information which can be computed) More...

#include <iostream>
#include <sstream>
#include <cstdarg>
#include <memory>
#include <string>
#include <type_traits>
#include <utility>
#include <vector>
#include "sparta/simulation/TreeNode.hpp"
#include "sparta/statistics/InstrumentationNode.hpp"
#include "sparta/utils/SpartaException.hpp"
#include "sparta/utils/SpartaAssert.hpp"
#include "sparta/utils/StringManager.hpp"
#include "sparta/statistics/Expression.hpp"

Go to the source code of this file.

Classes

class  sparta::StatisticDef
 Contains a statistic definition (some useful information which can be computed) More...
 
struct  sparta::StatisticDef::ExpressionArg
 Intermediate type for minimizing the number of distinct constructors that must be created for this class because any constructor can take an Expression object or a string representing an expression. More...
 
class  sparta::StatisticDef::PendingSubStatCreationInfo
 This helper class serves as a placeholder for substatistic creation. More...
 

Namespaces

namespace  sparta
 Macros for handling exponential backoff.
 

Detailed Description

Contains a statistic definition (some useful information which can be computed)

Definition in file StatisticDef.hpp.