#include <sysc/datatypes/fx/scfx_mant.h>
Public Member Functions | |
scfx_mant (std::size_t) | |
scfx_mant (const scfx_mant &) | |
scfx_mant & | operator= (const scfx_mant &) |
~scfx_mant () | |
void | clear () |
void | resize_to (int, int=0) |
int | size () const |
word | operator[] (int) const |
word & | operator[] (int) |
half_word | half_at (int) const |
half_word & | half_at (int) |
half_word * | half_addr (int=0) const |
Definition at line 88 of file scfx_mant.h.
sc_dt::scfx_mant::scfx_mant | ( | std::size_t | size | ) | [inline, explicit] |
Definition at line 185 of file scfx_mant.h.
sc_dt::scfx_mant::scfx_mant | ( | const scfx_mant & | rhs | ) | [inline] |
Definition at line 192 of file scfx_mant.h.
sc_dt::scfx_mant::~scfx_mant | ( | ) | [inline] |
Definition at line 223 of file scfx_mant.h.
void sc_dt::scfx_mant::clear | ( | ) | [inline] |
Definition at line 233 of file scfx_mant.h.
half_word * sc_dt::scfx_mant::half_addr | ( | int | i = 0 |
) | const [inline] |
Definition at line 341 of file scfx_mant.h.
half_word & sc_dt::scfx_mant::half_at | ( | int | i | ) | [inline] |
Definition at line 328 of file scfx_mant.h.
half_word sc_dt::scfx_mant::half_at | ( | int | i | ) | const [inline] |
Definition at line 315 of file scfx_mant.h.
Definition at line 204 of file scfx_mant.h.
word & sc_dt::scfx_mant::operator[] | ( | int | i | ) | [inline] |
Definition at line 174 of file scfx_mant.h.
word sc_dt::scfx_mant::operator[] | ( | int | i | ) | const [inline] |
Definition at line 162 of file scfx_mant.h.
void sc_dt::scfx_mant::resize_to | ( | int | size, | |
int | restore = 0 | |||
) | [inline] |
Definition at line 243 of file scfx_mant.h.
int sc_dt::scfx_mant::size | ( | ) | const [inline] |
Definition at line 132 of file scfx_mant.h.