gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::minor::ReportTraitsAdaptor< ElemType > Class Template Reference

...ReportTraits are trait classes with the same functionality as ReportIF, but with elements explicitly passed into the report... functions. More...

#include <buffers.hh>

Static Public Member Functions

static void reportData (std::ostream &os, const ElemType &elem)
 

Detailed Description

template<typename ElemType>
class gem5::minor::ReportTraitsAdaptor< ElemType >

...ReportTraits are trait classes with the same functionality as ReportIF, but with elements explicitly passed into the report... functions.

Allow a template using ReportTraits to call report... functions of ReportIF-bearing elements themselves

Definition at line 96 of file buffers.hh.

Member Function Documentation

◆ reportData()

template<typename ElemType >
static void gem5::minor::ReportTraitsAdaptor< ElemType >::reportData ( std::ostream & os,
const ElemType & elem )
inlinestatic

Definition at line 100 of file buffers.hh.

References gem5::X86ISA::os.


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

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