diff options
author | Gabe Black <gabeblack@google.com> | 2018-06-15 21:30:16 -0700 |
---|---|---|
committer | Gabe Black <gabeblack@google.com> | 2018-08-28 21:19:19 +0000 |
commit | 40eb6f9f14bd3dce68d832ea572f2629aef4150d (patch) | |
tree | d146241bd37da8cf72bade946308cc0034b559f2 /src/systemc/core | |
parent | 47c2918a1fe045abec19a9e61a24b262bfc2f830 (diff) | |
download | gem5-40eb6f9f14bd3dce68d832ea572f2629aef4150d.tar.xz |
systemc: Add the non-standard sc_time_tuple class.
Change-Id: Ia3d6a6a4ea3383c82605653faac570ced7bebb70
Reviewed-on: https://gem5-review.googlesource.com/11277
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Diffstat (limited to 'src/systemc/core')
-rw-r--r-- | src/systemc/core/sc_time.cc | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/systemc/core/sc_time.cc b/src/systemc/core/sc_time.cc index ebc637baf..167b37494 100644 --- a/src/systemc/core/sc_time.cc +++ b/src/systemc/core/sc_time.cc @@ -273,4 +273,44 @@ sc_get_default_time_unit() return *(sc_time *)nullptr; } +sc_time_tuple::sc_time_tuple(const sc_time &) +{ + warn("%s not implemented.\n", __PRETTY_FUNCTION__); +} + +bool +sc_time_tuple::has_value() const +{ + warn("%s not implemented.\n", __PRETTY_FUNCTION__); + return false; +} + +sc_dt::uint64 +sc_time_tuple::value() const +{ + warn("%s not implemented.\n", __PRETTY_FUNCTION__); + return 0; +} + +const char * +sc_time_tuple::unit_symbol() const +{ + warn("%s not implemented.\n", __PRETTY_FUNCTION__); + return ""; +} + +double +sc_time_tuple::to_double() const +{ + warn("%s not implemented.\n", __PRETTY_FUNCTION__); + return 0.0; +} + +std::string +sc_time_tuple::to_string() const +{ + warn("%s not implemented.\n", __PRETTY_FUNCTION__); + return ""; +} + } // namespace sc_core |