Proxy class for sc_signed part selection (r-value and l-value).
More...
#include <sysc/datatypes/int/sc_signed.h>
Proxy class for sc_signed part selection (r-value and l-value).
Definition at line 1018 of file sc_signed.h.
◆ sc_signed_subref()
◆ and_reduce()
bool sc_dt::sc_signed_subref_r::and_reduce |
( |
| ) |
const |
|
inlineinherited |
◆ concat_get_ctrl()
virtual bool sc_dt::sc_signed_subref_r::concat_get_ctrl |
( |
sc_digit * |
dst_p, |
|
|
int |
low_i |
|
) |
| const |
|
virtualinherited |
◆ concat_get_data()
virtual bool sc_dt::sc_signed_subref_r::concat_get_data |
( |
sc_digit * |
dst_p, |
|
|
int |
low_i |
|
) |
| const |
|
virtualinherited |
◆ concat_get_uint64()
virtual uint64 sc_dt::sc_signed_subref_r::concat_get_uint64 |
( |
| ) |
const |
|
virtualinherited |
◆ concat_length()
virtual int sc_dt::sc_signed_subref_r::concat_length |
( |
bool * |
xz_present_p | ) |
const |
|
inlinevirtualinherited |
◆ concat_set() [1/4]
virtual void sc_dt::sc_signed_subref::concat_set |
( |
int64 |
src, |
|
|
int |
low_i |
|
) |
| |
|
virtual |
◆ concat_set() [2/4]
virtual void sc_dt::sc_signed_subref::concat_set |
( |
const sc_signed & |
src, |
|
|
int |
low_i |
|
) |
| |
|
virtual |
◆ concat_set() [3/4]
virtual void sc_dt::sc_signed_subref::concat_set |
( |
const sc_unsigned & |
src, |
|
|
int |
low_i |
|
) |
| |
|
virtual |
◆ concat_set() [4/4]
virtual void sc_dt::sc_signed_subref::concat_set |
( |
uint64 |
src, |
|
|
int |
low_i |
|
) |
| |
|
virtual |
◆ initialize()
void sc_dt::sc_signed_subref_r::initialize |
( |
const sc_signed * |
obj_p, |
|
|
int |
left_, |
|
|
int |
right_ |
|
) |
| |
|
inlineprotectedinherited |
◆ length()
int sc_dt::sc_signed_subref_r::length |
( |
| ) |
const |
|
inlineinherited |
◆ nand_reduce()
bool sc_dt::sc_signed_subref_r::nand_reduce |
( |
| ) |
const |
|
inlineinherited |
◆ nor_reduce()
bool sc_dt::sc_signed_subref_r::nor_reduce |
( |
| ) |
const |
|
inlineinherited |
◆ operator sc_unsigned()
sc_dt::sc_signed_subref_r::operator sc_unsigned |
( |
| ) |
const |
|
inherited |
◆ operator=() [1/16]
◆ operator=() [2/16]
◆ operator=() [3/16]
◆ operator=() [4/16]
◆ operator=() [5/16]
◆ operator=() [6/16]
◆ operator=() [7/16]
◆ operator=() [8/16]
◆ operator=() [9/16]
◆ operator=() [10/16]
◆ operator=() [11/16]
◆ operator=() [12/16]
◆ operator=() [13/16]
◆ operator=() [14/16]
◆ operator=() [15/16]
◆ operator=() [16/16]
◆ or_reduce()
bool sc_dt::sc_signed_subref_r::or_reduce |
( |
| ) |
const |
|
inlineinherited |
◆ print()
void sc_dt::sc_signed_subref_r::print |
( |
::std::ostream & |
os = ::std::cout | ) |
const |
|
inlineinherited |
◆ scan()
void sc_dt::sc_signed_subref::scan |
( |
::std::istream & |
is = ::std::cin | ) |
|
◆ to_double()
double sc_dt::sc_signed_subref_r::to_double |
( |
| ) |
const |
|
inherited |
◆ to_int()
int sc_dt::sc_signed_subref_r::to_int |
( |
| ) |
const |
|
inherited |
◆ to_int64()
int64 sc_dt::sc_signed_subref_r::to_int64 |
( |
| ) |
const |
|
inherited |
◆ to_long()
long sc_dt::sc_signed_subref_r::to_long |
( |
| ) |
const |
|
inherited |
◆ to_string() [1/2]
const std::string sc_dt::sc_signed_subref_r::to_string |
( |
sc_numrep |
numrep = SC_DEC | ) |
const |
|
inherited |
◆ to_string() [2/2]
const std::string sc_dt::sc_signed_subref_r::to_string |
( |
sc_numrep |
numrep, |
|
|
bool |
w_prefix |
|
) |
| const |
|
inherited |
◆ to_uint()
unsigned int sc_dt::sc_signed_subref_r::to_uint |
( |
| ) |
const |
|
inherited |
◆ to_uint64()
uint64 sc_dt::sc_signed_subref_r::to_uint64 |
( |
| ) |
const |
|
inherited |
◆ to_ulong()
unsigned long sc_dt::sc_signed_subref_r::to_ulong |
( |
| ) |
const |
|
inherited |
◆ xnor_reduce()
bool sc_dt::sc_signed_subref_r::xnor_reduce |
( |
| ) |
const |
|
inlineinherited |
◆ xor_reduce()
bool sc_dt::sc_signed_subref_r::xor_reduce |
( |
| ) |
const |
|
inlineinherited |
◆ sc_core::sc_vpool< sc_signed_subref >
◆ sc_signed
◆ m_left
int sc_dt::sc_signed_subref_r::m_left |
|
protectedinherited |
◆ m_obj_p
sc_signed* sc_dt::sc_signed_subref_r::m_obj_p |
|
protectedinherited |
◆ m_pool
◆ m_right
int sc_dt::sc_signed_subref_r::m_right |
|
protectedinherited |
The documentation for this class was generated from the following file: