Go to the documentation of this file.
56 #ifndef __SYSTEMC_EXT_DT_MISC_SC_VALUE_BASE_HH__
57 #define __SYSTEMC_EXT_DT_MISC_SC_VALUE_BASE_HH__
59 #include "../int/sc_nbdefs.hh"
86 virtual void concat_set(
const sc_signed& src,
int low_i);
87 virtual void concat_set(
const sc_unsigned& src,
int low_i);
117 inline const T *
operator-> ()
const {
return (
const T *)
this; }
123 #endif // SYSTEMC_EXT_DT_MISC_SC_VALUE_BASE_HH__
virtual bool concat_get_data(sc_digit *dst_p, int low_i) const
virtual void concat_set(int64 src, int low_i)
virtual bool concat_get_ctrl(sc_digit *dst_p, int low_i) const
virtual int concat_length(bool *xz_present_p=0) const
const T * operator->() const
virtual uint64 concat_get_uint64() const
virtual void concat_clear_data(bool to_ones=false)
friend class sc_concatref
Generated on Wed Sep 30 2020 14:02:16 for gem5 by doxygen 1.8.17