gem5
v20.1.0.0
|
#include <sc_context.hh>
Public Member Functions | |
sc_context (const T &, sc_context_begin=SC_NOW) | |
~sc_context () | |
void | begin () |
void | end () |
const T & | value () const |
Static Public Member Functions | |
static const T & | default_value () |
Private Member Functions | |
sc_context (const sc_context< T > &) | |
void * | operator new (std::size_t) |
sc_context & | operator= (const sc_context &) |
Private Attributes | |
const T | m_value |
const T *& | m_def_value_ptr |
const T * | m_old_value_ptr |
Definition at line 106 of file sc_context.hh.
|
private |
|
inlineexplicit |
Definition at line 251 of file sc_context.hh.
|
inline |
Definition at line 263 of file sc_context.hh.
|
inline |
Definition at line 274 of file sc_context.hh.
|
inlinestatic |
Definition at line 299 of file sc_context.hh.
Referenced by sc_dt::sc_fxcast_switch::sc_fxcast_switch(), sc_dt::sc_fxtype_params::sc_fxtype_params(), and sc_dt::sc_length_param::sc_length_param().
|
inline |
Definition at line 286 of file sc_context.hh.
|
private |
|
private |
|
inline |
Definition at line 306 of file sc_context.hh.
|
private |
Definition at line 183 of file sc_context.hh.
|
private |
Definition at line 184 of file sc_context.hh.
|
private |
Definition at line 182 of file sc_context.hh.