sc_dt::scfx_mant Class Reference

#include <sysc/datatypes/fx/scfx_mant.h>

List of all members.

Public Member Functions

 scfx_mant (std::size_t)
 scfx_mant (const scfx_mant &)
scfx_mantoperator= (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

Detailed Description

Definition at line 88 of file scfx_mant.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.

scfx_mant & sc_dt::scfx_mant::operator= ( const scfx_mant rhs  )  [inline]

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.


The documentation for this class was generated from the following file:

Generated on 12 Jun 2018 for SystemC by  doxygen 1.6.1