#include <sc_simcontext.h>
Collaboration diagram for sc_simcontext:

|
|
Definition at line 390 of file sc_simcontext.cpp. |
|
|
Definition at line 395 of file sc_simcontext.cpp. |
|
|
Definition at line 984 of file sc_simcontext.cpp. References sc_pvector< sc_trace_file * >::push_back(). Referenced by sc_create_vcd_trace_file(), and sc_create_wif_trace_file(). |
|
|
Definition at line 216 of file sc_simcontext.h. Referenced by sc_thread_process::prepare_for_simulation(), sc_cthread_cor_fn(), sc_switch_thread(), and sc_thread_cor_fn(). |
|
||||||||||||||||||||
|
Definition at line 899 of file sc_simcontext.cpp. References sc_process_b::do_initialize(), dont_initialize(), sc_process_table::push_front(), and SC_ENTRY_FUNC. Referenced by sc_create_dynamic_method(). |
|
||||||||||||||||||||||||
|
Definition at line 939 of file sc_simcontext.cpp. References sc_process_b::do_initialize(), dont_initialize(), sc_thread_process::prepare_for_simulation(), sc_process_table::push_front(), SC_ENTRY_FUNC, and sc_thread_process::set_stack_size(). |
|
|
Definition at line 509 of file sc_simcontext.cpp. References SC_REPORT_WARNING, and sc_runnable::toggle(). Referenced by sc_cycle(). |
|
|
Definition at line 398 of file sc_simcontext.h. Referenced by sc_signal< sc_logic >::event(), sc_signal< bool >::event(), sc_signal< sc_lv< W > >::event(), sc_event_queue::notify(), sc_delta_count(), sc_signal< sc_logic >::update(), sc_signal< bool >::update(), sc_signal< T >::update(), and sc_buffer< T >::update(). |
|
|
|
Definition at line 316 of file sc_simcontext.h. Referenced by sc_trace(). |
|
|
Definition at line 827 of file sc_simcontext.cpp. References sc_module_registry::simulation_done(), sc_prim_channel_registry::simulation_done(), sc_export_registry::simulation_done(), and sc_port_registry::simulation_done(). |
|
|
Definition at line 867 of file sc_simcontext.cpp. References sc_object_manager::find_object(). |
|
|
Definition at line 855 of file sc_simcontext.cpp. References sc_object_manager::first_object(). |
|
|
Definition at line 875 of file sc_simcontext.cpp. References sc_name_gen::gen_unique_name(). Referenced by sc_gen_unique_name(). |
|
|
Definition at line 1012 of file sc_simcontext.cpp. |
|
|
Definition at line 374 of file sc_simcontext.h. Referenced by halt(), next_trigger(), sc_get_curr_process_handle(), sc_get_curr_process_kind(), sc_set_location(), sc_watch::sc_watch(), timed_out(), wait(), wait_until(), and watching_during_simulation(). |
|
|
Definition at line 427 of file sc_simcontext.h. |
|
|
Definition at line 359 of file sc_simcontext.h. Referenced by sc_export_base::sc_export_base(), and sc_export_base::~sc_export_base(). |
|
|
Definition at line 345 of file sc_simcontext.h. Referenced by sc_module::sc_module_init(), and sc_module::~sc_module(). |
|
|
Definition at line 338 of file sc_simcontext.h. Referenced by sc_module::sc_module(), sc_module_name::sc_module_name(), sc_module_name::~sc_module_name(), and sc_object::~sc_object(). |
|
|
Definition at line 352 of file sc_simcontext.h. Referenced by sc_port_base::sc_port_base(), watching_before_simulation(), and sc_port_base::~sc_port_base(). |
|
|
Definition at line 366 of file sc_simcontext.h. |
|
|
Definition at line 849 of file sc_simcontext.cpp. References sc_object_manager::hierarchy_curr(). Referenced by sc_port_registry::insert(), and sc_gen_unique_name(). |
|
|
Definition at line 843 of file sc_simcontext.cpp. References sc_object_manager::hierarchy_pop(). Referenced by sc_module::end_module(). |
|
|
Definition at line 837 of file sc_simcontext.cpp. References sc_object_manager::hierarchy_push(). Referenced by sc_module::sc_module_init(). |
|
|
Definition at line 663 of file sc_simcontext.cpp. References sc_runnable::is_empty(), and sc_runnable::toggle(). Referenced by initialize(). |
|
|
Definition at line 686 of file sc_simcontext.cpp. References elaborate(), initial_crunch(), and prepare_to_simulate(). Referenced by sc_initialize(), and simulate(). |
|
|
|
Definition at line 992 of file sc_simcontext.cpp. References sc_thread_process::m_cor, and sc_thread_process::ready_to_run(). Referenced by sc_cthread_cor_fn(), sc_switch_thread(), and sc_thread_cor_fn(). |
|
|
Definition at line 861 of file sc_simcontext.cpp. References sc_object_manager::next_object(). |
|
|
Definition at line 382 of file sc_simcontext.h. |
|
|
||||||||||||||||
|
Definition at line 967 of file sc_simcontext.cpp. References sc_process_table::push_front(), SC_ENTRY_FUNC, and SC_REPORT_ERROR. |
|
||||||||||||||||
|
Definition at line 882 of file sc_simcontext.cpp. References sc_process_table::push_front(), SC_ENTRY_FUNC, and SC_REPORT_ERROR. |
|
||||||||||||||||
|
Definition at line 922 of file sc_simcontext.cpp. References sc_process_table::push_front(), SC_ENTRY_FUNC, and SC_REPORT_ERROR. |
|
|
Definition at line 820 of file sc_simcontext.cpp. |
|
|
Definition at line 67 of file sc_simcontext_int.h. References sc_curr_proc_info::kind, sc_curr_proc_info::process_handle, and SC_NO_PROC_. Referenced by sc_module::end_module(). |
|
|
Definition at line 55 of file sc_simcontext_int.h. References sc_process_b::is_cthread(), sc_curr_proc_info::kind, sc_curr_proc_info::process_handle, SC_CTHREAD_PROC_, and SC_THREAD_PROC_. |
|
|
Definition at line 48 of file sc_simcontext_int.h. References sc_curr_proc_info::kind, sc_curr_proc_info::process_handle, and SC_METHOD_PROC_. |
|
|
Definition at line 419 of file sc_simcontext.h. Referenced by sc_cthread_cor_fn(), and sc_thread_cor_fn(). |
|
|
Definition at line 324 of file sc_simcontext.h. References SC_SIM_ERROR, SC_SIM_OK, and SC_SIM_USER_STOP. Referenced by elaborate(), prepare_to_simulate(), sc_start(), and simulate(). |
|
|
Definition at line 696 of file sc_simcontext.cpp. References sc_event::cancel(), sc_event_timed::event(), sc_ppq< sc_event_timed * >::extract_top(), initialize(), sc_runnable::is_empty(), sc_event::notify_delayed(), sc_event_timed::notify_time(), SC_REPORT_ERROR, SC_SIM_OK, sc_time, sim_status(), sc_ppq_base::size(), sc_runnable::toggle(), sc_ppq< sc_event_timed * >::top(), and sc_event::trigger(). Referenced by sc_start(). |
|
|
Definition at line 804 of file sc_simcontext.cpp. References sc_runnable::init(), SC_REPORT_WARNING, SC_STOP_IMMEDIATE, and stop_mode. Referenced by sc_stop(). |
|
|
Definition at line 390 of file sc_simcontext.h. Referenced by sc_event::notify(), sc_event::notify_delayed(), sc_simulation_time(), and sc_time_stamp(). |
|
|
Definition at line 412 of file sc_simcontext.h. Referenced by sc_event::notify(). |
|
|
Definition at line 135 of file sc_simcontext.h. |
|
|
Definition at line 514 of file sc_simcontext.h. |
|
|
Definition at line 131 of file sc_simcontext.h. |
|
|
Definition at line 352 of file sc_time.cpp. |
|
|
Definition at line 296 of file sc_time.cpp. |
|
|
Definition at line 132 of file sc_simcontext.h. |
|
|
Definition at line 133 of file sc_simcontext.h. |
|
||||||||||||
|
Definition at line 303 of file sc_time.cpp. |
|
||||||||||||
|
Definition at line 232 of file sc_time.cpp. |
|
|
Definition at line 522 of file sc_simcontext.h. |
|
|
Definition at line 134 of file sc_simcontext.h. Referenced by simulate(). |
|
||||||||||||
|
Definition at line 103 of file sc_wait_cthread.h. |
|
||||||||||||
|
Definition at line 95 of file sc_wait_cthread.h. |
1.2.18