gem5
v20.0.0.2
|
Public Member Functions | |
Callback (MemBackdoor &bd, CbFunction cb) | |
void | process () override |
virtual process function that is invoked when the callback queue is executed. More... | |
void | autoDestruct () override |
MemBackdoor & | backdoor () |
![]() | |
virtual | ~Callback () |
virtualize the destructor to make sure that the correct one gets called. More... | |
Private Attributes | |
MemBackdoor & | _backdoor |
CbFunction | cbFunction |
Additional Inherited Members |
Definition at line 48 of file backdoor.hh.
|
inline |
Definition at line 51 of file backdoor.hh.
|
inlineoverridevirtual |
Reimplemented from Callback.
Definition at line 58 of file backdoor.hh.
|
inline |
Definition at line 60 of file backdoor.hh.
References _backdoor.
|
inlineoverridevirtual |
virtual process function that is invoked when the callback queue is executed.
Implements Callback.
Definition at line 55 of file backdoor.hh.
References _backdoor, and cbFunction.
|
private |
Definition at line 63 of file backdoor.hh.
Referenced by backdoor(), and process().
|
private |
Definition at line 64 of file backdoor.hh.
Referenced by process().