Go to the documentation of this file.
28 #ifndef __SYSTEMC_EXT_UTIL_FUNCTIONS_HH__
29 #define __SYSTEMC_EXT_UTIL_FUNCTIONS_HH__
56 const T
sc_max(
const T &
a,
const T &
b) {
return ((
a >=
b) ?
a :
b); }
59 const T
sc_min(
const T &
a,
const T &
b) {
return ((
a <=
b) ?
a :
b); }
66 #define IEEE_1666_SYSTEMC 201101L
68 #define SC_VERSION_MAJOR 0
69 #define SC_VERSION_MINOR 1
70 #define SC_VERSION_PATCH 0
71 #define SC_VERSION_ORIGINATOR "gem5"
72 #define SC_VERSION_RELEASE_DATE "NA"
73 #define SC_VERSION_PRERELEASE "beta"
74 #define SC_IS_PRERELEASE true
75 #define SC_VERSION "0.1.0_beta-gem5"
76 #define SC_COPYRIGHT "Copyright 2018 Google, Inc."
88 static inline const char *
93 static inline const char *
102 #endif //__SYSTEMC_EXT_UTIL_FUNCTIONS_HH__
const bool sc_is_prerelease
static const char * sc_release()
static const char * sc_copyright()
const unsigned int sc_version_patch
const std::string sc_version_release_date
const std::string sc_version_originator
const T sc_abs(const T &a)
const char * sc_version()
const T sc_min(const T &a, const T &b)
const unsigned int sc_version_minor
const T sc_max(const T &a, const T &b)
const std::string sc_version_string
const unsigned int sc_version_major
const std::string sc_copyright_string
const std::string sc_version_prerelease
Generated on Wed Sep 30 2020 14:02:16 for gem5 by doxygen 1.8.17