Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

sc_dt::scfx_mant Class Reference

#include <scfx_mant.h>

List of all members.

Public Methods

 scfx_mant (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
wordoperator[] (int)
half_word half_at (int) const
half_wordhalf_at (int)
half_wordhalf_addr (int=0) const


Constructor & Destructor Documentation

sc_dt::scfx_mant::scfx_mant size_t    [inline, explicit]
 

Definition at line 161 of file scfx_mant.h.

References size().

sc_dt::scfx_mant::scfx_mant const scfx_mant &    [inline]
 

Definition at line 167 of file scfx_mant.h.

References m_size.

sc_dt::scfx_mant::~scfx_mant   [inline]
 

Definition at line 197 of file scfx_mant.h.

References free.


Member Function Documentation

void sc_dt::scfx_mant::clear   [inline]
 

Definition at line 207 of file scfx_mant.h.

Referenced by sc_dt::add_scfx_rep(), sc_dt::div_scfx_rep(), sc_dt::scfx_rep::from_string(), sc_dt::multiply(), sc_dt::scfx_rep::scfx_rep(), sc_dt::scfx_rep::set_zero(), and sc_dt::sub_scfx_rep().

half_word * sc_dt::scfx_mant::half_addr int    = 0 const [inline]
 

Definition at line 315 of file scfx_mant.h.

References SC_ASSERT_.

Referenced by sc_dt::multiply().

half_word & sc_dt::scfx_mant::half_at int    [inline]
 

Definition at line 302 of file scfx_mant.h.

References SC_ASSERT_.

half_word sc_dt::scfx_mant::half_at int    const [inline]
 

Definition at line 289 of file scfx_mant.h.

References SC_ASSERT_.

scfx_mant & sc_dt::scfx_mant::operator= const scfx_mant &    [inline]
 

Definition at line 178 of file scfx_mant.h.

References free, and m_size.

word & sc_dt::scfx_mant::operator[] int    [inline]
 

Definition at line 150 of file scfx_mant.h.

References SC_ASSERT_.

word sc_dt::scfx_mant::operator[] int    const [inline]
 

Definition at line 138 of file scfx_mant.h.

References SC_ASSERT_.

void sc_dt::scfx_mant::resize_to int   ,
int    = 0
[inline]
 

Definition at line 217 of file scfx_mant.h.

References free, sc_min(), size(), and sc_dt::word.

Referenced by sc_dt::scfx_rep::set_inf(), and sc_dt::scfx_rep::set_nan().

int sc_dt::scfx_mant::size   [inline]
 

Definition at line 108 of file scfx_mant.h.

Referenced by sc_dt::scfx_rep::from_string(), sc_dt::inc(), resize_to(), and scfx_mant().


The documentation for this class was generated from the following files:
Generated on Fri Jan 14 08:32:43 2005 for SystemC2.1beta11(excludingMSLib)(IncludingSCV)\nProvidedby:www.openverificationfoundation.org by doxygen1.2.18