Go to the documentation of this file.
78 _gem5_process(handle._gem5_process)
85 _gem5_process(dynamic_cast<::
sc_gem5::Process *>(obj))
126 return !(handle == *
this);
sc_process_handle & operator=(::sc_gem5::Process *p)
void sync_reset_on(sc_descendent_inclusion_info include_descendants=SC_NO_DESCENDANTS)
virtual const std::vector< sc_object * > & get_child_objects() const
virtual ~sc_unwind_exception()
::sc_core::sc_event & resetEvent()
void swap(sc_process_handle &)
void syncResetOn(bool inc_kids)
void disable(bool inc_kids)
void kill(sc_descendent_inclusion_info include_descendants=SC_NO_DESCENDANTS)
const std::vector< sc_object * > & get_child_objects() const
void reset(bool inc_kids)
void suspend(sc_descendent_inclusion_info include_descendants=SC_NO_DESCENDANTS)
bool operator==(const sc_process_handle &) const
void reset(sc_descendent_inclusion_info include_descendants=SC_NO_DESCENDANTS)
sc_object * get_parent_object() const
bool operator!=(const sc_process_handle &) const
const sc_event & reset_event() const
void sync_reset_off(sc_descendent_inclusion_info include_descendants=SC_NO_DESCENDANTS)
void sc_set_location(const char *file, int lineno)
void disable(sc_descendent_inclusion_info include_descendants=SC_NO_DESCENDANTS)
void syncResetOff(bool inc_kids)
void suspend(bool inc_kids)
virtual const char * what() const
bool operator<(const sc_process_handle &) const
const std::vector< sc_event * > & get_child_events() const
virtual const std::vector< sc_event * > & get_child_events() const
sc_descendent_inclusion_info
sc_object * get_process_object() const
static Process * newest()
void enable(bool inc_kids)
void resume(sc_descendent_inclusion_info include_descendants=SC_NO_DESCENDANTS)
sc_curr_proc_kind proc_kind() const
void enable(sc_descendent_inclusion_info include_descendants=SC_NO_DESCENDANTS)
#define SC_REPORT_WARNING(msg_type, msg)
sc_process_b * sc_get_curr_process_handle()
const char * name() const
::sc_core::sc_event & terminatedEvent()
void resume(bool inc_kids)
virtual ::sc_core::sc_curr_proc_kind procKind() const =0
bool sc_allow_process_control_corners
const sc_event & terminated_event() const
const char SC_ID_EMPTY_PROCESS_HANDLE_[]
virtual bool is_reset() const
const char * name() const
sc_process_handle sc_get_current_process_handle()
sc_object * get_parent_object() const
::sc_gem5::Process * _gem5_process
Generated on Sun Jul 30 2023 01:57:00 for gem5 by doxygen 1.8.17