Proxy class for sc_uint bit selection (r-value and l-value).
More...
#include <sysc/datatypes/int/sc_uint_base.h>
Proxy class for sc_uint bit selection (r-value and l-value).
Definition at line 260 of file sc_uint_base.h.
◆ sc_uint_bitref() [1/2]
sc_dt::sc_uint_bitref::sc_uint_bitref |
( |
| ) |
|
|
inlineprotected |
◆ sc_uint_bitref() [2/2]
◆ concat_get_ctrl()
virtual bool sc_dt::sc_uint_bitref_r::concat_get_ctrl |
( |
sc_digit * |
dst_p, |
|
|
int |
low_i |
|
) |
| const |
|
inlinevirtualinherited |
◆ concat_get_data()
virtual bool sc_dt::sc_uint_bitref_r::concat_get_data |
( |
sc_digit * |
dst_p, |
|
|
int |
low_i |
|
) |
| const |
|
inlinevirtualinherited |
◆ concat_get_uint64()
virtual uint64 sc_dt::sc_uint_bitref_r::concat_get_uint64 |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ concat_length()
virtual int sc_dt::sc_uint_bitref_r::concat_length |
( |
bool * |
xz_present_p | ) |
const |
|
inlinevirtualinherited |
◆ concat_set() [1/4]
virtual void sc_dt::sc_uint_bitref::concat_set |
( |
int64 |
src, |
|
|
int |
low_i |
|
) |
| |
|
virtual |
◆ concat_set() [2/4]
virtual void sc_dt::sc_uint_bitref::concat_set |
( |
const sc_signed & |
src, |
|
|
int |
low_i |
|
) |
| |
|
virtual |
◆ concat_set() [3/4]
virtual void sc_dt::sc_uint_bitref::concat_set |
( |
const sc_unsigned & |
src, |
|
|
int |
low_i |
|
) |
| |
|
virtual |
◆ concat_set() [4/4]
virtual void sc_dt::sc_uint_bitref::concat_set |
( |
uint64 |
src, |
|
|
int |
low_i |
|
) |
| |
|
virtual |
◆ initialize()
void sc_dt::sc_uint_bitref_r::initialize |
( |
const sc_uint_base * |
obj_p, |
|
|
int |
index_ |
|
) |
| |
|
inlineprotectedinherited |
◆ length()
int sc_dt::sc_uint_bitref_r::length |
( |
| ) |
const |
|
inlineinherited |
◆ operator uint64()
sc_dt::sc_uint_bitref_r::operator uint64 |
( |
| ) |
const |
|
inlineinherited |
◆ operator!()
bool sc_dt::sc_uint_bitref_r::operator! |
( |
| ) |
const |
|
inlineinherited |
◆ operator&=()
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ operator^=()
◆ operator|=()
◆ operator~()
bool sc_dt::sc_uint_bitref_r::operator~ |
( |
| ) |
const |
|
inlineinherited |
◆ print()
void sc_dt::sc_uint_bitref_r::print |
( |
::std::ostream & |
os = ::std::cout | ) |
const |
|
inlineinherited |
◆ scan()
void sc_dt::sc_uint_bitref::scan |
( |
::std::istream & |
is = ::std::cin | ) |
|
◆ to_bool()
bool sc_dt::sc_uint_bitref_r::to_bool |
( |
| ) |
const |
|
inlineinherited |
◆ value()
uint64 sc_dt::sc_uint_bitref_r::value |
( |
| ) |
const |
|
inlineinherited |
◆ sc_core::sc_vpool< sc_uint_bitref >
◆ sc_uint_base
◆ m_index
int sc_dt::sc_uint_bitref_r::m_index |
|
protectedinherited |
◆ m_obj_p
◆ m_pool
The documentation for this class was generated from the following file: