|
gem5 [DEVELOP-FOR-25.0]
|
Classes | |
| struct | EnumClassHash |
Public Member Functions | |
| ExpectedState () | |
| void | clear (int msg_chunks) |
| void | addExpectedType (const Type &val) |
| int | received () const |
| bool | increaseReceived (const Type &val) |
| bool | receivedType (const Type &val) const |
Private Attributes | |
| int | chunks |
| int | currChunk |
| int | numReceived |
| std::unordered_map< Type, bool, EnumClassHash > | expectedTypes |
Definition at line 64 of file ExpectedMap.hh.
|
inline |
Definition at line 84 of file ExpectedMap.hh.
References chunks, currChunk, and numReceived.
|
inline |
Definition at line 98 of file ExpectedMap.hh.
References expectedTypes, and gem5::X86ISA::val.
|
inline |
Definition at line 89 of file ExpectedMap.hh.
References chunks, currChunk, expectedTypes, and numReceived.
|
inline |
Definition at line 106 of file ExpectedMap.hh.
References chunks, currChunk, expectedTypes, numReceived, and gem5::X86ISA::val.
|
inline |
Definition at line 103 of file ExpectedMap.hh.
References numReceived.
|
inline |
Definition at line 122 of file ExpectedMap.hh.
References expectedTypes, gem5::ArmISA::i, and gem5::X86ISA::val.
|
private |
Definition at line 78 of file ExpectedMap.hh.
Referenced by clear(), ExpectedState(), and increaseReceived().
|
private |
Definition at line 79 of file ExpectedMap.hh.
Referenced by clear(), ExpectedState(), and increaseReceived().
|
private |
Definition at line 81 of file ExpectedMap.hh.
Referenced by addExpectedType(), clear(), increaseReceived(), and receivedType().
|
private |
Definition at line 80 of file ExpectedMap.hh.
Referenced by clear(), ExpectedState(), increaseReceived(), and received().