gem5  v20.0.0.3
Public Member Functions | Private Attributes | List of all members
RubyStatsCallback Class Reference

#include <RubySystem.hh>

Inheritance diagram for RubyStatsCallback:
Callback

Public Member Functions

virtual ~RubyStatsCallback ()
 
 RubyStatsCallback (RubySystem *system)
 
void process ()
 virtual process function that is invoked when the callback queue is executed. More...
 
- Public Member Functions inherited from Callback
virtual ~Callback ()
 virtualize the destructor to make sure that the correct one gets called. More...
 

Private Attributes

RubySystemm_ruby_system
 

Additional Inherited Members

- Protected Member Functions inherited from Callback
virtual void autoDestruct ()
 

Detailed Description

Definition at line 143 of file RubySystem.hh.

Constructor & Destructor Documentation

◆ ~RubyStatsCallback()

virtual RubyStatsCallback::~RubyStatsCallback ( )
inlinevirtual

Definition at line 149 of file RubySystem.hh.

◆ RubyStatsCallback()

RubyStatsCallback::RubyStatsCallback ( RubySystem system)
inline

Definition at line 150 of file RubySystem.hh.

Member Function Documentation

◆ process()

void RubyStatsCallback::process ( )
inlinevirtual

virtual process function that is invoked when the callback queue is executed.

Implements Callback.

Definition at line 151 of file RubySystem.hh.

References RubySystem::collateStats().

Member Data Documentation

◆ m_ruby_system

RubySystem* RubyStatsCallback::m_ruby_system
private

Definition at line 146 of file RubySystem.hh.


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

Generated on Fri Jul 3 2020 15:53:19 for gem5 by doxygen 1.8.13