diff options
Diffstat (limited to 'src/systemc/core/process.hh')
-rw-r--r-- | src/systemc/core/process.hh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/systemc/core/process.hh b/src/systemc/core/process.hh index 8abafbd69..5f0a72d1e 100644 --- a/src/systemc/core/process.hh +++ b/src/systemc/core/process.hh @@ -325,8 +325,7 @@ class Process : public ::sc_core::sc_object, public ListNode ::sc_core::sc_report *lastReport() const; protected: - Process(const char *name, ProcessFuncWrapper *func, bool _dynamic, - bool needs_start); + Process(const char *name, ProcessFuncWrapper *func, bool _dynamic); static Process *_newest; @@ -347,6 +346,8 @@ class Process : public ::sc_core::sc_object, public ListNode bool _isUnwinding; bool _terminated; + void terminate(); + bool _suspended; bool _suspendedReady; bool _disabled; |