gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
Stats::Output Struct Referenceabstract

#include <output.hh>

Inheritance diagram for Stats::Output:
Stats::Text

Public Member Functions

virtual ~Output ()
 
virtual void begin ()=0
 
virtual void end ()=0
 
virtual bool valid () const =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 48 of file output.hh.

Constructor & Destructor Documentation

virtual Stats::Output::~Output ( )
inlinevirtual

Definition at line 50 of file output.hh.

Member Function Documentation

virtual void Stats::Output::begin ( )
pure virtual

Implemented in Stats::Text.

Referenced by pybind_init_stats().

virtual void Stats::Output::end ( )
pure virtual

Implemented in Stats::Text.

Referenced by pybind_init_stats().

virtual bool Stats::Output::valid ( ) const
pure virtual

Implemented in Stats::Text.

Referenced by pybind_init_stats().

virtual void Stats::Output::visit ( const ScalarInfo info)
pure virtual
virtual void Stats::Output::visit ( const VectorInfo info)
pure virtual

Implemented in Stats::Text.

virtual void Stats::Output::visit ( const DistInfo info)
pure virtual

Implemented in Stats::Text.

virtual void Stats::Output::visit ( const VectorDistInfo info)
pure virtual

Implemented in Stats::Text.

virtual void Stats::Output::visit ( const Vector2dInfo info)
pure virtual

Implemented in Stats::Text.

virtual void Stats::Output::visit ( const FormulaInfo info)
pure virtual

Implemented in Stats::Text.

virtual void Stats::Output::visit ( const SparseHistInfo info)
pure virtual

Implemented in Stats::Text.


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

Generated on Fri Jun 9 2017 13:04:40 for gem5 by doxygen 1.8.6