#include "systemc/kernel/sc_kernel_ids.h"#include "systemc/kernel/sc_process_int.h"#include "systemc/kernel/sc_simcontext_int.h"#include "systemc/kernel/sc_wait_cthread.h"#include "systemc/communication/sc_port.h"Include dependency graph for sc_wait_cthread.cpp:

Go to the source code of this file.
Functions | |
| void | halt (sc_simcontext *simc) |
| void | wait (int n, sc_simcontext *simc) |
| void | wait_until (const sc_lambda_ptr &lambda, sc_simcontext *simc) |
| void | at_posedge (const sc_signal_in_if< bool > &s, sc_simcontext *simc) |
| void | at_posedge (const sc_signal_in_if< sc_logic > &s, sc_simcontext *simc) |
| void | at_negedge (const sc_signal_in_if< bool > &s, sc_simcontext *simc) |
| void | at_negedge (const sc_signal_in_if< sc_logic > &s, sc_simcontext *simc) |
| void | watching_before_simulation (const sc_lambda_ptr &lambda, sc_simcontext *simc) |
| void | watching_during_simulation (const sc_lambda_ptr &lambda, sc_simcontext *simc) |
| void | __reset_watching (sc_cthread_handle cthread_h) |
| void | __open_watching (sc_cthread_handle cthread_h) |
| void | __close_watching (sc_cthread_handle cthread_h) |
| int | __watch_level (sc_cthread_handle cthread_h) |
| void | __watching_first (sc_cthread_handle cthread_h) |
| void | __sanitycheck_watchlists (sc_cthread_handle cthread_h) |
|
|
Definition at line 188 of file sc_wait_cthread.cpp. References sc_cthread_process::__close_watching, sc_cthread_process::__watch_level, and assert. Referenced by sc_watch::~sc_watch(). |
|
|
Definition at line 182 of file sc_wait_cthread.cpp. References sc_cthread_process::__open_watching. Referenced by sc_watch::sc_watch(). |
|
|
Definition at line 176 of file sc_wait_cthread.cpp. References sc_cthread_process::__reset_watching. |
|
|
Definition at line 209 of file sc_wait_cthread.cpp. References sc_cthread_process::__watch_level, assert, and sc_cthread_process::m_watchlists. |
|
|
Definition at line 195 of file sc_wait_cthread.cpp. References sc_cthread_process::__watch_level. |
|
|
Definition at line 201 of file sc_wait_cthread.cpp. References sc_cthread_process::eval_watchlist_curr_level(), and sc_cthread_process::m_exception_level. |
|
||||||||||||
|
Definition at line 134 of file sc_wait_cthread.cpp. References sc_signal_in_if< T >::read(), s, and wait_until(). |
|
||||||||||||
|
Definition at line 123 of file sc_wait_cthread.cpp. |
|
||||||||||||
|
Definition at line 112 of file sc_wait_cthread.cpp. References sc_signal_in_if< T >::read(), s, and wait_until(). |
|
||||||||||||
|
Definition at line 101 of file sc_wait_cthread.cpp. |
|
|
Definition at line 48 of file sc_wait_cthread.cpp. References sc_simcontext::get_curr_proc_info(), SC_CTHREAD_PROC_, sc_curr_proc_handle, and SC_REPORT_ERROR. |
|
||||||||||||
|
Definition at line 64 of file sc_wait_cthread.cpp. References sc_simcontext::get_curr_proc_info(), SC_CTHREAD_PROC_, sc_curr_proc_handle, SC_REPORT_ERROR, and sprintf(). |
|
||||||||||||
|
Definition at line 85 of file sc_wait_cthread.cpp. |
|
||||||||||||
|
Definition at line 146 of file sc_wait_cthread.cpp. References sc_port_registry::add_lambda_for_resolution(), sc_simcontext::get_port_registry(), sc_process_b::is_cthread(), sc_get_last_created_process_handle(), and SC_REPORT_ERROR. |
|
||||||||||||
|
Definition at line 160 of file sc_wait_cthread.cpp. References sc_simcontext::get_curr_proc_info(), SC_CTHREAD_PROC_, sc_curr_proc_handle, and SC_REPORT_ERROR. |
1.2.18