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

|
|
Definition at line 342 of file sc_simcontext.cpp. |
|
|
Definition at line 347 of file sc_simcontext.cpp. |
|
|
Definition at line 621 of file sc_simcontext.cpp. References sc_pvector< sc_trace_file * >::push_back(). Referenced by sc_create_isdb_trace_file(), sc_create_vcd_trace_file(), and sc_create_wif_trace_file(). |
|
|
Definition at line 171 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 253 of file sc_simcontext.h. References sc_runnable::toggle(). Referenced by sc_cycle(). |
|
|
|
Definition at line 565 of file sc_simcontext.cpp. References sc_object_manager::find_object(). |
|
|
Definition at line 553 of file sc_simcontext.cpp. References sc_object_manager::first_object(). |
|
|
Definition at line 574 of file sc_simcontext.cpp. References sc_name_gen::gen_unique_name(). Referenced by sc_gen_unique_name(). |
|
|
Definition at line 649 of file sc_simcontext.cpp. |
|
|
Definition at line 307 of file sc_simcontext.h. Referenced by sc_module::dont_initialize(), halt(), next_trigger(), sc_get_curr_process_handle(), sc_set_location(), sc_watch::sc_watch(), sc_module::set_stack_size(), timed_out(), wait(), wait_until(), watching_before_simulation(), and watching_during_simulation(). |
|
|
Definition at line 352 of file sc_simcontext.h. |
|
|
Definition at line 285 of file sc_simcontext.h. Referenced by sc_module::sc_module_init(), and sc_module::~sc_module(). |
|
|
Definition at line 278 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 292 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 299 of file sc_simcontext.h. |
|
|
Definition at line 547 of file sc_simcontext.cpp. References sc_object_manager::hierarchy_curr(). Referenced by sc_port_registry::insert(), sc_gen_unique_name(), and sc_object::~sc_object(). |
|
|
Definition at line 541 of file sc_simcontext.cpp. References sc_object_manager::hierarchy_pop(). Referenced by sc_module::end_module(). |
|
|
Definition at line 535 of file sc_simcontext.cpp. References sc_object_manager::hierarchy_push(). Referenced by sc_module::sc_module_init(). |
|
|
|
Definition at line 338 of file sc_simcontext.h. Referenced by sc_prim_channel_registry::insert(), sc_port_registry::insert(), sc_module_registry::insert(), sc_sensitive_neg::operator()(), sc_sensitive_pos::operator()(), sc_sensitive::operator()(), sc_set_default_time_unit(), and sc_set_time_resolution(). |
|
|
Definition at line 629 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 559 of file sc_simcontext.cpp. References sc_object_manager::next_object(). |
|
|
Definition at line 315 of file sc_simcontext.h. |
|
||||||||||||||||
|
Definition at line 607 of file sc_simcontext.cpp. References sc_process_table::push_back(), SC_ENTRY_FUNC, and set_curr_proc(). |
|
||||||||||||||||
|
Definition at line 581 of file sc_simcontext.cpp. References sc_process_table::push_back(), SC_ENTRY_FUNC, and set_curr_proc(). |
|
||||||||||||||||
|
Definition at line 594 of file sc_simcontext.cpp. References sc_process_table::push_back(), SC_ENTRY_FUNC, and set_curr_proc(). |
|
|
Definition at line 527 of file sc_simcontext.cpp. |
|
|
Definition at line 64 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 52 of file sc_simcontext_int.h. References sc_thread_process::is_cthread(), sc_curr_proc_info::kind, sc_curr_proc_info::process_handle, SC_CTHREAD_PROC_, and SC_THREAD_PROC_. |
|
|
Definition at line 45 of file sc_simcontext_int.h. References sc_curr_proc_info::kind, sc_curr_proc_info::process_handle, and SC_METHOD_PROC_. Referenced by register_cthread_process(), register_method_process(), and register_thread_process(). |
|
|
Definition at line 359 of file sc_simcontext.h. Referenced by sc_cthread_cor_fn(), and sc_thread_cor_fn(). |
|
|
Definition at line 264 of file sc_simcontext.h. References SC_SIM_ERROR, SC_SIM_OK, and SC_SIM_USER_STOP. Referenced by initialize(), and simulate(). |
|
|
Definition at line 465 of file sc_simcontext.cpp. References sc_event::cancel(), sc_event_timed::event(), sc_ppq< sc_event_timed * >::extract_top(), initialize(), sc_event::notify_delayed(), sc_event_timed::notify_time(), sc_runnable::push_empty(), 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 521 of file sc_simcontext.cpp. Referenced by sc_stop(). |
|
|
Definition at line 323 of file sc_simcontext.h. Referenced by sc_event::notify(), sc_event::notify_delayed(), sc_simulation_time(), and sc_time_stamp(). |
|
|
Definition at line 345 of file sc_simcontext.h. Referenced by sc_event::notify(). |
|
|
Definition at line 102 of file sc_simcontext.h. |
|
|
Definition at line 346 of file sc_time.cpp. |
|
|
Definition at line 296 of file sc_time.cpp. |
|
|
Definition at line 103 of file sc_simcontext.h. |
|
|
Definition at line 104 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 105 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