#include <scfx_mant.hh>
Definition at line 107 of file scfx_mant.hh.
◆ scfx_mant() [1/2]
sc_dt::scfx_mant::scfx_mant |
( |
std::size_t |
size_ | ) |
|
|
inlineexplicit |
◆ scfx_mant() [2/2]
sc_dt::scfx_mant::scfx_mant |
( |
const scfx_mant & |
rhs | ) |
|
|
inline |
◆ ~scfx_mant()
sc_dt::scfx_mant::~scfx_mant |
( |
| ) |
|
|
inline |
◆ alloc()
word * sc_dt::scfx_mant::alloc |
( |
std::size_t |
size | ) |
|
|
inlinestaticprivate |
◆ alloc_word()
word * sc_dt::scfx_mant::alloc_word |
( |
std::size_t |
size | ) |
|
|
staticprivate |
◆ clear()
void sc_dt::scfx_mant::clear |
( |
| ) |
|
|
inline |
◆ free()
void sc_dt::scfx_mant::free |
( |
word * |
mant, |
|
|
std::size_t |
size |
|
) |
| |
|
inlinestaticprivate |
◆ free_word()
void sc_dt::scfx_mant::free_word |
( |
word * |
array, |
|
|
std::size_t |
size |
|
) |
| |
|
staticprivate |
◆ half_addr()
half_word * sc_dt::scfx_mant::half_addr |
( |
int |
i = 0 | ) |
const |
|
inline |
◆ half_at() [1/2]
half_word & sc_dt::scfx_mant::half_at |
( |
int |
i | ) |
|
|
inline |
◆ half_at() [2/2]
half_word sc_dt::scfx_mant::half_at |
( |
int |
i | ) |
const |
|
inline |
◆ operator=()
◆ operator[]() [1/2]
word & sc_dt::scfx_mant::operator[] |
( |
int |
i | ) |
|
|
inline |
◆ operator[]() [2/2]
word sc_dt::scfx_mant::operator[] |
( |
int |
i | ) |
const |
|
inline |
◆ resize_to()
void sc_dt::scfx_mant::resize_to |
( |
int |
size, |
|
|
int |
restore = 0 |
|
) |
| |
|
inline |
◆ size()
int sc_dt::scfx_mant::size |
( |
| ) |
const |
|
inline |
◆ m_array
word* sc_dt::scfx_mant::m_array |
|
private |
◆ m_size
int sc_dt::scfx_mant::m_size |
|
private |
The documentation for this class was generated from the following files: