Lines Matching refs:sc_core
44 class UnwindExceptionReset : public ::sc_core::sc_unwind_exception
50 class UnwindExceptionKill : public ::sc_core::sc_unwind_exception
88 if (procKind() != ::sc_core::SC_METHOD_PROC_ &&
119 if (!::sc_core::sc_allow_process_control_corners &&
123 SC_REPORT_ERROR(sc_core::SC_ID_PROCESS_CONTROL_CORNER_CASE_,
145 if (::sc_core::sc_get_status() != ::sc_core::SC_RUNNING) {
146 SC_REPORT_ERROR(sc_core::SC_ID_KILL_PROCESS_WHILE_UNITIALIZED_,
173 if (::sc_core::sc_get_status() != ::sc_core::SC_RUNNING) {
174 SC_REPORT_ERROR(sc_core::SC_ID_RESET_PROCESS_WHILE_NOT_RUNNING_,
202 if (::sc_core::sc_get_status() != ::sc_core::SC_RUNNING)
203 SC_REPORT_ERROR(sc_core::SC_ID_THROW_IT_WHILE_NOT_RUNNING_, name());
209 procKind() == ::sc_core::SC_METHOD_PROC_) {
210 SC_REPORT_WARNING(sc_core::SC_ID_THROW_IT_IGNORED_, name());
273 } catch(const ::sc_core::sc_unwind_exception &exc) {
313 Process::setTimeout(::sc_core::sc_time t)
368 Process::lastReport(::sc_core::sc_report *report)
371 _lastReport = std::unique_ptr<::sc_core::sc_report>(
372 new ::sc_core::sc_report(*report));
378 ::sc_core::sc_report *Process::lastReport() const { return _lastReport.get(); }
381 ::sc_core::sc_process_b(name), excWrapper(nullptr),
391 (::sc_core::sc_get_status() >
392 ::sc_core::SC_BEFORE_END_OF_ELABORATION);
427 newReset(const sc_core::sc_port_base *pb, Process *p, bool s, bool v)
434 newReset(const sc_core::sc_signal_in_if<bool> *sig, Process *p, bool s, bool v)