gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::statistics::Output Struct Referenceabstract

#include <output.hh>

Inheritance diagram for gem5::statistics::Output:
gem5::statistics::Hdf5 gem5::statistics::Text

Public Member Functions

virtual ~Output ()
 
virtual void begin ()=0
 
virtual void end ()=0
 
virtual bool valid () const =0
 
virtual void beginGroup (const char *name)=0
 
virtual void endGroup ()=0
 
virtual void visit (const ScalarInfo &info)=0
 
virtual void visit (const VectorInfo &info)=0
 
virtual void visit (const DistInfo &info)=0
 
virtual void visit (const VectorDistInfo &info)=0
 
virtual void visit (const Vector2dInfo &info)=0
 
virtual void visit (const FormulaInfo &info)=0
 
virtual void visit (const SparseHistInfo &info)=0
 

Detailed Description

Definition at line 64 of file output.hh.

Constructor & Destructor Documentation

◆ ~Output()

virtual gem5::statistics::Output::~Output ( )
inlinevirtual

Definition at line 66 of file output.hh.

Member Function Documentation

◆ begin()

virtual void gem5::statistics::Output::begin ( )
pure virtual

◆ beginGroup()

virtual void gem5::statistics::Output::beginGroup ( const char * name)
pure virtual

◆ end()

virtual void gem5::statistics::Output::end ( )
pure virtual

◆ endGroup()

virtual void gem5::statistics::Output::endGroup ( )
pure virtual

◆ valid()

virtual bool gem5::statistics::Output::valid ( ) const
pure virtual

◆ visit() [1/7]

virtual void gem5::statistics::Output::visit ( const DistInfo & info)
pure virtual

◆ visit() [2/7]

virtual void gem5::statistics::Output::visit ( const FormulaInfo & info)
pure virtual

◆ visit() [3/7]

virtual void gem5::statistics::Output::visit ( const ScalarInfo & info)
pure virtual

◆ visit() [4/7]

virtual void gem5::statistics::Output::visit ( const SparseHistInfo & info)
pure virtual

◆ visit() [5/7]

virtual void gem5::statistics::Output::visit ( const Vector2dInfo & info)
pure virtual

◆ visit() [6/7]

virtual void gem5::statistics::Output::visit ( const VectorDistInfo & info)
pure virtual

◆ visit() [7/7]

virtual void gem5::statistics::Output::visit ( const VectorInfo & info)
pure virtual

The documentation for this struct was generated from the following file:

Generated on Tue Jun 18 2024 16:24:24 for gem5 by doxygen 1.11.0