scc
2022.4.0
SystemC components library
|
the sc_variable for a particular plain data type with limited bit width More...
#include <sc_variable.h>
Public Member Functions | |
sc_ref_variable_masked (const std::string &name, const T &value, int width) | |
std::string | to_string () const override |
retrieve the textual representation of the value More... | |
void | trace (observer *obs) const override |
void | trace (sc_core::sc_trace_file *tf) const override |
Public Member Functions inherited from scc::sc_variable_b | |
sc_variable_b (const char *name) | |
const char * | kind () const |
get the kind of this sc_object More... | |
Public Attributes | |
const T & | value |
const T | mask |
the sc_variable for a particular plain data type with limited bit width
T | the data type of the wrapped value |
Definition at line 483 of file sc_variable.h.
|
inlineoverridevirtual |
retrieve the textual representation of the value
Reimplemented from scc::sc_variable_b.
Definition at line 495 of file sc_variable.h.