The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::StatisticInstance Member List

This is the complete list of members for sparta::StatisticInstance, including all inherited members.

accumulateStatistic() constsparta::StatisticInstanceinline
addSnapshotLogger(statistics::StatisticSnapshot &snapshot) constsparta::StatisticInstanceinline
disableSnapshotLogging() constsparta::StatisticInstanceinline
dump(std::ostream &o, bool show_range=false) constsparta::StatisticInstance
end()sparta::StatisticInstance
getClass() constsparta::StatisticInstance
getClocks(std::vector< const Clock * > &clocks) constsparta::StatisticInstance
getCounter()sparta::StatisticInstanceinline
getCounter() const (defined in sparta::StatisticInstance)sparta::StatisticInstanceinline
getDesc(bool show_stat_node_expressions) constsparta::StatisticInstance
getEnd() constsparta::StatisticInstanceinline
getExpressionString(bool show_range=true, bool resolve_subexprs=true) constsparta::StatisticInstance
getInitial() constsparta::StatisticInstanceinline
getLocation() constsparta::StatisticInstance
getMetadata() constsparta::StatisticInstanceinline
getParameter()sparta::StatisticInstanceinline
getParameter() const (defined in sparta::StatisticInstance)sparta::StatisticInstanceinline
getRawLatest() constsparta::StatisticInstance
getStart() constsparta::StatisticInstanceinline
getStatisticDef()sparta::StatisticInstanceinline
getStatisticDef() const (defined in sparta::StatisticInstance)sparta::StatisticInstanceinline
getStatisticExpression() constsparta::StatisticInstanceinline
getSubStatistics() constsparta::StatisticInstanceinline
getValue() constsparta::StatisticInstance
getValueSemantic() constsparta::StatisticInstance
getVisibility() constsparta::StatisticInstance
isSIValueDirectLookupValid() constsparta::StatisticInstance
operator=(const StatisticInstance &rhp)sparta::StatisticInstance
realizeSIValueDirectLookup(const StatInstRowIterator &si_row_iterator)sparta::StatisticInstance
setContext(const TreeNode *context)sparta::StatisticInstanceinline
setContext(const Scheduler *scheduler)sparta::StatisticInstanceinline
setSIValueDirectLookupPlaceholder(const std::shared_ptr< sparta::StatInstValueLookup > &direct_lookup)sparta::StatisticInstance
start()sparta::StatisticInstance
StatisticInstance(statistics::expression::Expression &&expr)sparta::StatisticInstanceinlineexplicit
StatisticInstance(const TreeNode *node)sparta::StatisticInstanceinlineexplicit
StatisticInstance(const TreeNode *node, std::vector< const TreeNode * > &used)sparta::StatisticInstanceinline
StatisticInstance(std::shared_ptr< StatInstCalculator > &calculator, std::vector< const TreeNode * > &used)sparta::StatisticInstance
StatisticInstance(const StatisticInstance &rhp)sparta::StatisticInstance
StatisticInstance(StatisticInstance &&rhp)sparta::StatisticInstance
StatisticInstance(const std::string &location, const std::string &description, const std::string &expression_str, const StatisticDef::ValueSemantic value_semantic, const InstrumentationNode::visibility_t visibility, const InstrumentationNode::class_t cls, const std::vector< std::pair< std::string, std::string > > &metadata={})sparta::StatisticInstance
StatisticInstance(const std::string &location, const std::string &description, const std::shared_ptr< StatInstCalculator > &calculator, const InstrumentationNode::visibility_t visibility=InstrumentationNode::DEFAULT_VISIBILITY, const InstrumentationNode::class_t cls=InstrumentationNode::DEFAULT_CLASS, const std::vector< std::pair< std::string, std::string > > &metadata={})sparta::StatisticInstance
stringize(bool show_range=true, bool resolve_subexprs=true) constsparta::StatisticInstance
supportsCompression() constsparta::StatisticInstance
~StatisticInstance()sparta::StatisticInstanceinline