|
gem5
v21.0.1.0
|
#include <stream_gen.hh>
Public Member Functions | |
| FixedStreamGen (const BaseTrafficGenParams &p) | |
| uint32_t | pickStreamID () override |
| uint32_t | pickSubstreamID () override |
Public Member Functions inherited from StreamGen | |
| virtual | ~StreamGen () |
| bool | ssidValid () const |
| Returns true if the substreamID generation is valid and hence should be taken into account. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from StreamGen | |
| static StreamGen * | create (const BaseTrafficGenParams &p) |
| Factory method for constructing a Stream generator. More... | |
Protected Member Functions inherited from StreamGen | |
| StreamGen (const BaseTrafficGenParams &p) | |
Protected Attributes inherited from StreamGen | |
| std::vector< uint32_t > | streamIds |
| Store preset Stream and Substream IDs to use for requests This is the set of available streamIDs the generator can pick. More... | |
| std::vector< uint32_t > | substreamIds |
Definition at line 102 of file stream_gen.hh.
|
inline |
Definition at line 105 of file stream_gen.hh.
References fatal_if, StreamGen::streamIds, and StreamGen::substreamIds.
|
inlineoverridevirtual |
Implements StreamGen.
Definition at line 114 of file stream_gen.hh.
References StreamGen::streamIds.
|
inlineoverridevirtual |
Implements StreamGen.
Definition at line 117 of file stream_gen.hh.
References StreamGen::substreamIds.