|
SystemC 3.0.0
Accellera SystemC proof-of-concept library
|
#include <sysc/datatypes/int/sc_vector_utils.h>
Public Types | |
| enum | { ACTUAL_WIDTH = 8*sizeof(uint64)+1 , DIGITS_N = SC_DIGIT_COUNT(ACTUAL_WIDTH) , HOD = SC_DIGIT_INDEX(ACTUAL_WIDTH-1) , WIDTH = ACTUAL_WIDTH-1 , SIGNED = 0 } |
Public Member Functions | |
| ScNativeDigits (uint64 init) | |
| int | get_actual_length () const |
| const sc_digit * | get_digits () const |
| sc_digit * | get_digits () |
| int | get_digits_n () const |
| int | get_hod () const |
| int | is_signed () const |
| int | length () const |
Protected Attributes | |
| sc_digit | m_digits [DIGITS_N] |
Definition at line 171 of file sc_vector_utils.h.
| anonymous enum |
| Enumerator | |
|---|---|
| ACTUAL_WIDTH | |
| DIGITS_N | |
| HOD | |
| WIDTH | |
| SIGNED | |
Definition at line 174 of file sc_vector_utils.h.
|
inline |
Definition at line 183 of file sc_vector_utils.h.
|
inline |
Definition at line 191 of file sc_vector_utils.h.
|
inline |
Definition at line 193 of file sc_vector_utils.h.
|
inline |
Definition at line 192 of file sc_vector_utils.h.
|
inline |
Definition at line 194 of file sc_vector_utils.h.
|
inline |
Definition at line 195 of file sc_vector_utils.h.
|
inline |
Definition at line 196 of file sc_vector_utils.h.
|
inline |
Definition at line 197 of file sc_vector_utils.h.
|
protected |
Definition at line 199 of file sc_vector_utils.h.