gem5 v25.0.0.1
Loading...
Searching...
No Matches
functions.hh File Reference
#include <string>

Go to the source code of this file.

Namespaces

namespace  sc_dt
namespace  sc_core

Macros

#define IEEE_1666_SYSTEMC   201101L
#define SC_VERSION_MAJOR   0
#define SC_VERSION_MINOR   1
#define SC_VERSION_PATCH   0
#define SC_VERSION_ORIGINATOR   "gem5"
#define SC_VERSION_RELEASE_DATE   "NA"
#define SC_VERSION_PRERELEASE   "beta"
#define SC_IS_PRERELEASE   true
#define SC_VERSION   "0.1.0_beta-gem5"
#define SC_COPYRIGHT   "Copyright 2018 Google, Inc."

Functions

template<class T>
const T sc_dt::sc_abs (const T &a)
template<class T>
const T sc_dt::sc_max (const T &a, const T &b)
template<class T>
const T sc_dt::sc_min (const T &a, const T &b)
static const char * sc_core::sc_release ()
static const char * sc_core::sc_copyright ()
const char * sc_core::sc_version ()

Variables

const unsigned int sc_core::sc_version_major = SC_VERSION_MAJOR
const unsigned int sc_core::sc_version_minor = SC_VERSION_MINOR
const unsigned int sc_core::sc_version_patch = SC_VERSION_PATCH
const std::string sc_core::sc_version_originator = SC_VERSION_ORIGINATOR
const std::string sc_core::sc_version_release_date = SC_VERSION_RELEASE_DATE
const std::string sc_core::sc_version_prerelease = SC_VERSION_PRERELEASE
const bool sc_core::sc_is_prerelease = SC_IS_PRERELEASE
const std::string sc_core::sc_version_string = SC_VERSION
const std::string sc_core::sc_copyright_string = SC_COPYRIGHT

Macro Definition Documentation

◆ IEEE_1666_SYSTEMC

#define IEEE_1666_SYSTEMC   201101L

Definition at line 66 of file functions.hh.

◆ SC_COPYRIGHT

#define SC_COPYRIGHT   "Copyright 2018 Google, Inc."

Definition at line 76 of file functions.hh.

◆ SC_IS_PRERELEASE

#define SC_IS_PRERELEASE   true

Definition at line 74 of file functions.hh.

◆ SC_VERSION

#define SC_VERSION   "0.1.0_beta-gem5"

Definition at line 75 of file functions.hh.

Referenced by sc_core::sc_version().

◆ SC_VERSION_MAJOR

#define SC_VERSION_MAJOR   0

Definition at line 68 of file functions.hh.

◆ SC_VERSION_MINOR

#define SC_VERSION_MINOR   1

Definition at line 69 of file functions.hh.

◆ SC_VERSION_ORIGINATOR

#define SC_VERSION_ORIGINATOR   "gem5"

Definition at line 71 of file functions.hh.

◆ SC_VERSION_PATCH

#define SC_VERSION_PATCH   0

Definition at line 70 of file functions.hh.

◆ SC_VERSION_PRERELEASE

#define SC_VERSION_PRERELEASE   "beta"

Definition at line 73 of file functions.hh.

◆ SC_VERSION_RELEASE_DATE

#define SC_VERSION_RELEASE_DATE   "NA"

Definition at line 72 of file functions.hh.


Generated on Sat Oct 18 2025 08:06:47 for gem5 by doxygen 1.14.0