gem5
v19.0.0.0
|
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 50 of file backdoor.hh.
|
inline |
Definition at line 53 of file backdoor.hh.
|
inlineoverridevirtual |
Reimplemented from Callback.
Definition at line 60 of file backdoor.hh.
|
inline |
Definition at line 62 of file backdoor.hh.
References _backdoor.
|
inlineoverridevirtual |
virtual process function that is invoked when the callback queue is executed.
Implements Callback.
Definition at line 57 of file backdoor.hh.
References _backdoor, and cbFunction.
|
private |
Definition at line 65 of file backdoor.hh.
Referenced by backdoor(), and process().
|
private |
Definition at line 66 of file backdoor.hh.
Referenced by process().