|
gem5
v21.0.1.0
|
#include <sc_process_handle.hh>
Public Types | |
| typedef void(T::* | TFunc) () |
Public Member Functions | |
| ProcessMemberFuncWrapper (T *t, TFunc func) | |
| void | call () override |
Public Member Functions inherited from sc_gem5::ProcessFuncWrapper | |
| virtual | ~ProcessFuncWrapper () |
Public Attributes | |
| T * | t |
| TFunc | func |
Definition at line 50 of file sc_process_handle.hh.
| typedef void(T::* sc_gem5::ProcessMemberFuncWrapper< T >::TFunc) () |
Definition at line 52 of file sc_process_handle.hh.
|
inline |
Definition at line 56 of file sc_process_handle.hh.
|
inlineoverridevirtual |
Implements sc_gem5::ProcessFuncWrapper.
Definition at line 58 of file sc_process_handle.hh.
| TFunc sc_gem5::ProcessMemberFuncWrapper< T >::func |
Definition at line 54 of file sc_process_handle.hh.
Referenced by sc_gem5::ProcessMemberFuncWrapper< sc_core::sc_clock >::call().
| T* sc_gem5::ProcessMemberFuncWrapper< T >::t |
Definition at line 53 of file sc_process_handle.hh.
Referenced by sc_gem5::ProcessMemberFuncWrapper< sc_core::sc_clock >::call().