diff options
author | Gabe Black <gabeblack@google.com> | 2018-05-31 18:42:07 -0700 |
---|---|---|
committer | Gabe Black <gabeblack@google.com> | 2018-08-15 01:27:11 +0000 |
commit | ab744f4709e8fa53354800a8b3fc155d57d87356 (patch) | |
tree | 854b0e251811007c53a989bcfaa50040912fde10 /src/systemc/ext/core | |
parent | 32ffafe2f4bff69a780eb9062491daae3638a544 (diff) | |
download | gem5-ab744f4709e8fa53354800a8b3fc155d57d87356.tar.xz |
systemc: Construct and manage a module name stack.
Change-Id: I5f7f64d6c3d7e08ec6d2529f3c5d84fbfc2c421b
Reviewed-on: https://gem5-review.googlesource.com/10850
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Diffstat (limited to 'src/systemc/ext/core')
-rw-r--r-- | src/systemc/ext/core/sc_module_name.hh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/systemc/ext/core/sc_module_name.hh b/src/systemc/ext/core/sc_module_name.hh index 7ae2fd689..8b2ce45ff 100644 --- a/src/systemc/ext/core/sc_module_name.hh +++ b/src/systemc/ext/core/sc_module_name.hh @@ -30,6 +30,13 @@ #ifndef __SYSTEMC_EXT_CORE_SC_MODULE_NAME_HH__ #define __SYSTEMC_EXT_CORE_SC_MODULE_NAME_HH__ +namespace sc_gem5 +{ + +class Module; + +} // namespace sc_gem5 + namespace sc_core { @@ -44,6 +51,7 @@ class sc_module_name private: const char *_name; + sc_gem5::Module *_gem5_module; bool _on_the_stack; // Disabled |