65 static const char error_message[] =
66 "concat_clear_data method not supported by this type";
73 static const char error_message[] =
74 "concat_get_ctrl method not supported by this type";
82 static const char error_message[] =
83 "concat_get_data method not supported by this type";
91 static const char error_message[] =
92 "concat_get_uint64 method not supported by this type";
100 static const char error_message[] =
101 "concat_length method not supported by this type";
109 static const char error_message[] =
110 "concat_set(int64) method not supported by this type";
117 static const char error_message[] =
118 "concat_set(sc_signed) method not supported by this type";
125 static const char error_message[] =
126 "concat_set(sc_unsigned) method not supported by this type";
133 static const char error_message[] =
134 "concat_set(uint64) method not supported by this type";
virtual int concat_length(bool *xz_present_p=0) const
virtual void concat_set(int64 src, int low_i)
virtual bool concat_get_ctrl(sc_digit *dst_p, int low_i) const
virtual bool concat_get_data(sc_digit *dst_p, int low_i) const
virtual uint64 concat_get_uint64() const
virtual void concat_clear_data(bool to_ones=false)
const char SC_ID_OPERATION_FAILED_[]
#define SC_REPORT_ERROR(msg_type, msg)