gem5 v24.0.0.0
|
#include <sc_proxy.hh>
Public Types | |
typedef sc_proxy_traits< X >::traits_type | traits_type |
typedef traits_type::bit_type | bit_type |
typedef traits_type::value_type | value_type |
Public Member Functions | |
virtual | ~sc_proxy () |
X & | back_cast () |
const X & | back_cast () const |
template<class Y > | |
X & | assign_ (const sc_proxy< Y > &a) |
X & | assign_ (const char *a) |
X & | assign_ (const bool *a) |
X & | assign_ (const sc_logic *a) |
X & | assign_ (const sc_unsigned &a) |
X & | assign_ (const sc_signed &a) |
X & | assign_ (const sc_uint_base &a) |
X & | assign_ (const sc_int_base &a) |
X & | assign_ (unsigned int a) |
X & | assign_ (int a) |
X & | assign_ (unsigned long a) |
X & | assign_ (long a) |
X & | assign_ (uint64 a) |
X & | assign_ (int64 a) |
X & | b_not () |
const sc_lv_base | operator~ () const |
X & | operator&= (const char *b) |
X & | operator&= (const bool *b) |
X & | operator&= (const sc_logic *b) |
X & | operator&= (const sc_unsigned &b) |
X & | operator&= (const sc_signed &b) |
X & | operator&= (const sc_uint_base &b) |
X & | operator&= (const sc_int_base &b) |
X & | operator&= (unsigned long b) |
X & | operator&= (long b) |
X & | operator&= (unsigned int b) |
X & | operator&= (int b) |
X & | operator&= (uint64 b) |
X & | operator&= (int64 b) |
const sc_lv_base | operator& (const char *b) const |
const sc_lv_base | operator& (const bool *b) const |
const sc_lv_base | operator& (const sc_logic *b) const |
const sc_lv_base | operator& (const sc_unsigned &b) const |
const sc_lv_base | operator& (const sc_signed &b) const |
const sc_lv_base | operator& (const sc_uint_base &b) const |
const sc_lv_base | operator& (const sc_int_base &b) const |
const sc_lv_base | operator& (unsigned long b) const |
const sc_lv_base | operator& (long b) const |
const sc_lv_base | operator& (unsigned int b) const |
const sc_lv_base | operator& (int b) const |
const sc_lv_base | operator& (uint64 b) const |
const sc_lv_base | operator& (int64 b) const |
X & | operator|= (const char *b) |
X & | operator|= (const bool *b) |
X & | operator|= (const sc_logic *b) |
X & | operator|= (const sc_unsigned &b) |
X & | operator|= (const sc_signed &b) |
X & | operator|= (const sc_uint_base &b) |
X & | operator|= (const sc_int_base &b) |
X & | operator|= (unsigned long b) |
X & | operator|= (long b) |
X & | operator|= (unsigned int b) |
X & | operator|= (int b) |
X & | operator|= (uint64 b) |
X & | operator|= (int64 b) |
const sc_lv_base | operator| (const char *b) const |
const sc_lv_base | operator| (const bool *b) const |
const sc_lv_base | operator| (const sc_logic *b) const |
const sc_lv_base | operator| (const sc_unsigned &b) const |
const sc_lv_base | operator| (const sc_signed &b) const |
const sc_lv_base | operator| (const sc_uint_base &b) const |
const sc_lv_base | operator| (const sc_int_base &b) const |
const sc_lv_base | operator| (unsigned long b) const |
const sc_lv_base | operator| (long b) const |
const sc_lv_base | operator| (unsigned int b) const |
const sc_lv_base | operator| (int b) const |
const sc_lv_base | operator| (uint64 b) const |
const sc_lv_base | operator| (int64 b) const |
X & | operator^= (const char *b) |
X & | operator^= (const bool *b) |
X & | operator^= (const sc_logic *b) |
X & | operator^= (const sc_unsigned &b) |
X & | operator^= (const sc_signed &b) |
X & | operator^= (const sc_uint_base &b) |
X & | operator^= (const sc_int_base &b) |
X & | operator^= (unsigned long b) |
X & | operator^= (long b) |
X & | operator^= (unsigned int b) |
X & | operator^= (int b) |
X & | operator^= (uint64 b) |
X & | operator^= (int64 b) |
const sc_lv_base | operator^ (const char *b) const |
const sc_lv_base | operator^ (const bool *b) const |
const sc_lv_base | operator^ (const sc_logic *b) const |
const sc_lv_base | operator^ (const sc_unsigned &b) const |
const sc_lv_base | operator^ (const sc_signed &b) const |
const sc_lv_base | operator^ (const sc_uint_base &b) const |
const sc_lv_base | operator^ (const sc_int_base &b) const |
const sc_lv_base | operator^ (unsigned long b) const |
const sc_lv_base | operator^ (long b) const |
const sc_lv_base | operator^ (unsigned int b) const |
const sc_lv_base | operator^ (int b) const |
const sc_lv_base | operator^ (uint64 b) const |
const sc_lv_base | operator^ (int64 b) const |
X & | operator<<= (int n) |
const sc_lv_base | operator<< (int n) const |
X & | operator>>= (int n) |
const sc_lv_base | operator>> (int n) const |
X & | lrotate (int n) |
X & | rrotate (int n) |
X & | reverse () |
sc_bitref< X > | operator[] (int i) |
sc_bitref_r< X > | operator[] (int i) const |
sc_bitref< X > | bit (int i) |
sc_bitref_r< X > | bit (int i) const |
sc_subref< X > | operator() (int hi, int lo) |
sc_subref_r< X > | operator() (int hi, int lo) const |
sc_subref< X > | range (int hi, int lo) |
sc_subref_r< X > | range (int hi, int lo) const |
value_type | and_reduce () const |
value_type | nand_reduce () const |
value_type | or_reduce () const |
value_type | nor_reduce () const |
value_type | xor_reduce () const |
value_type | xnor_reduce () const |
bool | operator== (const char *b) const |
bool | operator== (const bool *b) const |
bool | operator== (const sc_logic *b) const |
bool | operator== (const sc_unsigned &b) const |
bool | operator== (const sc_signed &b) const |
bool | operator== (const sc_uint_base &b) const |
bool | operator== (const sc_int_base &b) const |
bool | operator== (unsigned long b) const |
bool | operator== (long b) const |
bool | operator== (unsigned int b) const |
bool | operator== (int b) const |
bool | operator== (uint64 b) const |
bool | operator== (int64 b) const |
const std::string | to_string () const |
const std::string | to_string (sc_numrep) const |
const std::string | to_string (sc_numrep, bool) const |
int64 | to_int64 () const |
uint64 | to_uint64 () const |
int | to_int () const |
unsigned int | to_uint () const |
long | to_long () const |
unsigned long | to_ulong () const |
void | print (::std::ostream &os=::std::cout) const |
void | scan (::std::istream &is=::std::cin) |
Protected Member Functions | |
void | check_bounds (int n) const |
void | check_wbounds (int n) const |
sc_digit | to_anything_unsigned () const |
int64 | to_anything_signed () const |
Definition at line 196 of file sc_proxy.hh.
typedef traits_type::bit_type sc_dt::sc_proxy< X >::bit_type |
Definition at line 200 of file sc_proxy.hh.
typedef sc_proxy_traits<X>::traits_type sc_dt::sc_proxy< X >::traits_type |
Definition at line 199 of file sc_proxy.hh.
typedef traits_type::value_type sc_dt::sc_proxy< X >::value_type |
Definition at line 201 of file sc_proxy.hh.
|
inlinevirtual |
Definition at line 204 of file sc_proxy.hh.
|
inline |
Definition at line 1126 of file sc_proxy.hh.
References sc_dt::sc_logic::and_table, and len.
Referenced by sc_dt::sc_proxy< X >::nand_reduce().
|
inline |
Definition at line 772 of file sc_proxy.hh.
|
inline |
Definition at line 749 of file sc_proxy.hh.
References a, c, sc_dt::sc_logic::char_to_logic, sc_dt::convert_to_bin(), len, and sc_dt::sc_min().
|
inline |
Definition at line 239 of file sc_proxy.hh.
References a, and sc_dt::sc_proxy< X >::assign_().
Referenced by sc_dt::sc_proxy< X >::assign_().
|
inline |
Definition at line 785 of file sc_proxy.hh.
|
inline |
Definition at line 214 of file sc_proxy.hh.
References a, sc_dt::assign_p_(), and sc_dt::sc_proxy< X >::back_cast().
|
inline |
Definition at line 232 of file sc_proxy.hh.
References a, sc_dt::assign_v_(), and sc_dt::sc_proxy< X >::back_cast().
|
inline |
Definition at line 238 of file sc_proxy.hh.
References a, and sc_dt::sc_proxy< X >::assign_().
Referenced by sc_dt::sc_proxy< X >::assign_().
|
inline |
Definition at line 225 of file sc_proxy.hh.
References a, sc_dt::assign_v_(), and sc_dt::sc_proxy< X >::back_cast().
|
inline |
Definition at line 810 of file sc_proxy.hh.
References a, sc_dt::extend_sign_w_(), sc_dt::SC_DIGIT_ZERO, and sc_dt::set_words_().
|
inline |
Definition at line 900 of file sc_proxy.hh.
References a, sc_dt::extend_sign_w_(), sc_dt::SC_DIGIT_SIZE, sc_dt::SC_DIGIT_ZERO, and sc_dt::set_words_().
|
inline |
Definition at line 870 of file sc_proxy.hh.
References a, sc_dt::extend_sign_w_(), sc_dt::SC_DIGIT_ZERO, and sc_dt::set_words_().
|
inline |
Definition at line 884 of file sc_proxy.hh.
References a, sc_dt::extend_sign_w_(), sc_dt::SC_DIGIT_SIZE, sc_dt::SC_DIGIT_ZERO, and sc_dt::set_words_().
|
inline |
Definition at line 798 of file sc_proxy.hh.
References a, sc_dt::extend_sign_w_(), sc_dt::SC_DIGIT_ZERO, and sc_dt::set_words_().
|
inline |
Definition at line 858 of file sc_proxy.hh.
References a, sc_dt::extend_sign_w_(), sc_dt::SC_DIGIT_ZERO, and sc_dt::set_words_().
|
inline |
Definition at line 920 of file sc_proxy.hh.
References sc_dt::get_words_().
|
inline |
Definition at line 207 of file sc_proxy.hh.
Referenced by sc_dt::sc_proxy< X >::assign_(), sc_dt::sc_proxy< X >::assign_(), sc_dt::sc_proxy< X >::assign_(), sc_dt::assign_p_(), sc_dt::b_and_assign_(), sc_dt::b_or_assign_(), sc_dt::sc_proxy< X >::bit(), sc_dt::sc_proxy< X >::bit(), sc_dt::operator&(), sc_dt::operator&=(), sc_dt::sc_proxy< X >::operator()(), sc_dt::sc_proxy< X >::operator()(), sc_dt::operator==(), sc_dt::sc_proxy< X >::operator[](), sc_dt::sc_proxy< X >::operator[](), sc_dt::operator^(), sc_dt::operator^=(), sc_dt::operator|(), sc_dt::operator|=(), sc_dt::sc_proxy< X >::range(), and sc_dt::sc_proxy< X >::range().
|
inline |
Definition at line 209 of file sc_proxy.hh.
|
inline |
Definition at line 365 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::back_cast().
|
inline |
Definition at line 366 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::back_cast().
|
inlineprotected |
Definition at line 1238 of file sc_proxy.hh.
References sc_core::sc_abort(), and sc_dt::sc_proxy_out_of_bounds().
|
inlineprotected |
Definition at line 1248 of file sc_proxy.hh.
References sc_core::sc_abort(), and sc_dt::sc_proxy_out_of_bounds().
|
inline |
Definition at line 617 of file sc_lv_base.hh.
References a, b, len, and sc_dt::sc_proxy_out_of_bounds().
|
inline |
Definition at line 393 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::and_reduce(), and sc_dt::sc_logic::not_table.
|
inline |
Definition at line 398 of file sc_proxy.hh.
References sc_dt::sc_logic::not_table, and sc_dt::sc_proxy< X >::or_reduce().
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | const bool * | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | const char * | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | const sc_int_base & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | const sc_logic * | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | const sc_signed & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | const sc_uint_base & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | const sc_unsigned & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | int | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | int64 | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | long | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | uint64 | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | unsigned int | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator& | ( | unsigned long | b | ) | const |
X & sc_dt::sc_proxy< X >::operator&= | ( | const bool * | b | ) |
X & sc_dt::sc_proxy< X >::operator&= | ( | const char * | b | ) |
|
inline |
Definition at line 261 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator&=().
X & sc_dt::sc_proxy< X >::operator&= | ( | const sc_logic * | b | ) |
X & sc_dt::sc_proxy< X >::operator&= | ( | const sc_signed & | b | ) |
|
inline |
Definition at line 260 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator&=().
X & sc_dt::sc_proxy< X >::operator&= | ( | const sc_unsigned & | b | ) |
|
inline |
Definition at line 265 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator&=().
X & sc_dt::sc_proxy< X >::operator&= | ( | int64 | b | ) |
X & sc_dt::sc_proxy< X >::operator&= | ( | long | b | ) |
X & sc_dt::sc_proxy< X >::operator&= | ( | uint64 | b | ) |
|
inline |
Definition at line 264 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator&=().
X & sc_dt::sc_proxy< X >::operator&= | ( | unsigned long | b | ) |
|
inline |
Definition at line 370 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::back_cast().
|
inline |
Definition at line 375 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::back_cast().
|
inline |
Definition at line 597 of file sc_lv_base.hh.
References a.
|
inline |
Definition at line 998 of file sc_proxy.hh.
References sc_dt::extend_sign_w_(), sc_dt::get_words_(), sc_dt::SC_DIGIT_SIZE, sc_dt::SC_DIGIT_ZERO, sc_dt::sc_proxy_out_of_bounds(), and sc_dt::set_words_().
bool sc_dt::sc_proxy< X >::operator== | ( | const bool * | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | const char * | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | const sc_int_base & | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | const sc_logic * | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | const sc_signed & | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | const sc_uint_base & | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | const sc_unsigned & | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | int | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | int64 | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | long | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | uint64 | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | unsigned int | b | ) | const |
bool sc_dt::sc_proxy< X >::operator== | ( | unsigned long | b | ) | const |
|
inline |
Definition at line 608 of file sc_lv_base.hh.
References a.
|
inline |
Definition at line 1049 of file sc_proxy.hh.
References sc_dt::extend_sign_w_(), sc_dt::get_words_(), sc_dt::SC_DIGIT_SIZE, sc_dt::SC_DIGIT_ZERO, sc_dt::sc_proxy_out_of_bounds(), and sc_dt::set_words_().
|
inline |
Definition at line 359 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::back_cast().
|
inline |
Definition at line 361 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::back_cast().
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | const bool * | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | const char * | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | const sc_int_base & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | const sc_logic * | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | const sc_signed & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | const sc_uint_base & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | const sc_unsigned & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | int | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | int64 | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | long | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | uint64 | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | unsigned int | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator^ | ( | unsigned long | b | ) | const |
X & sc_dt::sc_proxy< X >::operator^= | ( | const bool * | b | ) |
X & sc_dt::sc_proxy< X >::operator^= | ( | const char * | b | ) |
|
inline |
Definition at line 319 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator^=().
X & sc_dt::sc_proxy< X >::operator^= | ( | const sc_logic * | b | ) |
X & sc_dt::sc_proxy< X >::operator^= | ( | const sc_signed & | b | ) |
|
inline |
Definition at line 318 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator^=().
X & sc_dt::sc_proxy< X >::operator^= | ( | const sc_unsigned & | b | ) |
|
inline |
Definition at line 323 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator^=().
X & sc_dt::sc_proxy< X >::operator^= | ( | int64 | b | ) |
X & sc_dt::sc_proxy< X >::operator^= | ( | long | b | ) |
X & sc_dt::sc_proxy< X >::operator^= | ( | uint64 | b | ) |
|
inline |
Definition at line 322 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator^=().
X & sc_dt::sc_proxy< X >::operator^= | ( | unsigned long | b | ) |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | const bool * | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | const char * | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | const sc_int_base & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | const sc_logic * | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | const sc_signed & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | const sc_uint_base & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | const sc_unsigned & | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | int | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | int64 | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | long | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | uint64 | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | unsigned int | b | ) | const |
const sc_lv_base sc_dt::sc_proxy< X >::operator| | ( | unsigned long | b | ) | const |
X & sc_dt::sc_proxy< X >::operator|= | ( | const bool * | b | ) |
X & sc_dt::sc_proxy< X >::operator|= | ( | const char * | b | ) |
|
inline |
Definition at line 290 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator|=().
X & sc_dt::sc_proxy< X >::operator|= | ( | const sc_logic * | b | ) |
X & sc_dt::sc_proxy< X >::operator|= | ( | const sc_signed & | b | ) |
|
inline |
Definition at line 289 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator|=().
X & sc_dt::sc_proxy< X >::operator|= | ( | const sc_unsigned & | b | ) |
|
inline |
Definition at line 294 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator|=().
X & sc_dt::sc_proxy< X >::operator|= | ( | int64 | b | ) |
X & sc_dt::sc_proxy< X >::operator|= | ( | long | b | ) |
X & sc_dt::sc_proxy< X >::operator|= | ( | uint64 | b | ) |
|
inline |
Definition at line 293 of file sc_proxy.hh.
References b, and sc_dt::sc_proxy< X >::operator|=().
X & sc_dt::sc_proxy< X >::operator|= | ( | unsigned long | b | ) |
|
inline |
Definition at line 316 of file sc_lv_base.hh.
References a.
|
inline |
Definition at line 1139 of file sc_proxy.hh.
References len, and sc_dt::sc_logic::or_table.
Referenced by sc_dt::sc_proxy< X >::nor_reduce().
|
inline |
Definition at line 447 of file sc_proxy.hh.
References sc_dt::sc_io_base(), sc_dt::sc_io_show_base(), and sc_dt::sc_proxy< X >::to_string().
Referenced by sc_dt::sc_fxnum_fast_subref::print(), and sc_dt::sc_fxnum_subref::print().
|
inline |
Definition at line 380 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::back_cast().
|
inline |
Definition at line 385 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::back_cast().
|
inline |
Definition at line 1107 of file sc_proxy.hh.
References len.
|
inline |
Definition at line 650 of file sc_lv_base.hh.
References a, b, len, and sc_dt::sc_proxy_out_of_bounds().
|
inline |
Definition at line 1229 of file sc_proxy.hh.
Referenced by sc_dt::sc_fxnum_fast_subref::scan(), and sc_dt::sc_fxnum_subref::scan().
|
inlineprotected |
Definition at line 1302 of file sc_proxy.hh.
References len, sc_dt::SC_DIGIT_SIZE, sc_dt::SC_DIGIT_ZERO, sc_core::SC_ID_VECTOR_CONTAINS_LOGIC_VALUE_, and SC_REPORT_WARNING.
Referenced by sc_dt::sc_proxy< X >::to_int(), sc_dt::sc_proxy< X >::to_int64(), and sc_dt::sc_proxy< X >::to_long().
|
inlineprotected |
Definition at line 1258 of file sc_proxy.hh.
References len, sc_dt::SC_DIGIT_SIZE, sc_dt::SC_DIGIT_ZERO, sc_core::SC_ID_VECTOR_CONTAINS_LOGIC_VALUE_, and SC_REPORT_WARNING.
Referenced by sc_dt::sc_proxy< X >::to_uint(), and sc_dt::sc_proxy< X >::to_ulong().
|
inline |
Definition at line 429 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::to_anything_signed().
Referenced by sc_dt::sc_fxnum_fast_subref::to_int(), and sc_dt::sc_fxnum_subref::to_int().
|
inline |
Definition at line 427 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::to_anything_signed().
Referenced by sc_dt::sc_fxnum_fast_subref::to_int64(), and sc_dt::sc_fxnum_subref::to_int64().
|
inline |
Definition at line 437 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::to_anything_signed().
Referenced by sc_dt::sc_fxnum_fast_subref::to_long(), and sc_dt::sc_fxnum_subref::to_long().
|
inline |
Definition at line 1201 of file sc_proxy.hh.
References len, and sc_dt::sc_logic::logic_to_char.
Referenced by sc_dt::sc_proxy< X >::print(), sc_dt::sc_fxnum_fast_subref::to_string(), sc_dt::sc_fxnum_fast_subref::to_string(), sc_dt::sc_fxnum_fast_subref::to_string(), sc_dt::sc_fxnum_subref::to_string(), sc_dt::sc_fxnum_subref::to_string(), and sc_dt::sc_fxnum_subref::to_string().
|
inline |
Definition at line 1214 of file sc_proxy.hh.
References sc_dt::convert_to_fmt(), and sc_dt::to_string().
|
inline |
Definition at line 1221 of file sc_proxy.hh.
References sc_dt::convert_to_fmt(), and sc_dt::to_string().
|
inline |
Definition at line 432 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::to_anything_unsigned().
Referenced by sc_dt::sc_fxnum_fast_subref::to_uint(), and sc_dt::sc_fxnum_subref::to_uint().
|
inline |
Definition at line 1276 of file sc_proxy.hh.
References len, sc_dt::SC_DIGIT_SIZE, sc_dt::SC_DIGIT_ZERO, sc_core::SC_ID_VECTOR_CONTAINS_LOGIC_VALUE_, and SC_REPORT_WARNING.
Referenced by sc_dt::sc_fxnum_fast_subref::to_uint64(), and sc_dt::sc_fxnum_subref::to_uint64().
|
inline |
Definition at line 440 of file sc_proxy.hh.
References sc_dt::sc_proxy< X >::to_anything_unsigned().
Referenced by sc_dt::sc_fxnum_fast_subref::to_ulong(), and sc_dt::sc_fxnum_subref::to_ulong().
|
inline |
Definition at line 401 of file sc_proxy.hh.
References sc_dt::sc_logic::not_table, and sc_dt::sc_proxy< X >::xor_reduce().
|
inline |
Definition at line 1152 of file sc_proxy.hh.
References len, and sc_dt::sc_logic::xor_table.
Referenced by sc_dt::sc_proxy< X >::xnor_reduce().