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

sc_dt::sc_bigint< W > Class Template Reference

#include <sc_bigint.h>

Inheritance diagram for sc_dt::sc_bigint< W >:

Inheritance graph
[legend]
Collaboration diagram for sc_dt::sc_bigint< W >:

Collaboration graph
[legend]
List of all members.

Public Methods

 sc_bigint ()
 sc_bigint (const sc_bigint< W > &v)
 sc_bigint (const sc_signed &v)
 sc_bigint (const sc_signed_subref &v)
 sc_bigint (const sc_concatref &a)
 sc_bigint (const sc_unsigned &v)
 sc_bigint (const sc_unsigned_subref &v)
 sc_bigint (const char *v)
 sc_bigint (int64 v)
 sc_bigint (uint64 v)
 sc_bigint (long v)
 sc_bigint (unsigned long v)
 sc_bigint (int v)
 sc_bigint (unsigned int v)
 sc_bigint (double v)
 sc_bigint (const sc_bv_base &v)
 sc_bigint (const sc_lv_base &v)
 ~sc_bigint ()
sc_bigint< W > & operator= (const sc_bigint< W > &v)
sc_bigint< W > & operator= (const sc_signed &v)
sc_bigint< W > & operator= (const sc_signed_subref &v)
sc_bigint< W > & operator= (const sc_concatref &a)
sc_bigint< W > & operator= (const sc_unsigned &v)
sc_bigint< W > & operator= (const sc_unsigned_subref &v)
sc_bigint< W > & operator= (const char *v)
sc_bigint< W > & operator= (int64 v)
sc_bigint< W > & operator= (uint64 v)
sc_bigint< W > & operator= (long v)
sc_bigint< W > & operator= (unsigned long v)
sc_bigint< W > & operator= (int v)
sc_bigint< W > & operator= (unsigned int v)
sc_bigint< W > & operator= (double v)
sc_bigint< W > & operator= (const sc_bv_base &v)
sc_bigint< W > & operator= (const sc_lv_base &v)
sc_bigint< W > & operator= (const sc_int_base &v)
sc_bigint< W > & operator= (const sc_uint_base &v)

template<int W>
class sc_dt::sc_bigint< W >


Constructor & Destructor Documentation

template<int W>
sc_dt::sc_bigint< W >::sc_bigint   [inline]
 

Definition at line 80 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint const sc_bigint< W > &    v [inline]
 

Definition at line 84 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint const sc_signed   v [inline]
 

Definition at line 88 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint const sc_signed_subref   v [inline]
 

Definition at line 92 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint const sc_concatref   a [inline]
 

Definition at line 96 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint const sc_unsigned   v [inline]
 

Definition at line 100 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint const sc_unsigned_subref   v [inline]
 

Definition at line 104 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint const char *    v [inline]
 

Definition at line 108 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint int64    v [inline]
 

Definition at line 112 of file sc_bigint.h.

References sc_dt::int64.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint uint64    v [inline]
 

Definition at line 116 of file sc_bigint.h.

References sc_dt::uint64.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint long    v [inline]
 

Definition at line 120 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint unsigned long    v [inline]
 

Definition at line 124 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint int    v [inline]
 

Definition at line 128 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint unsigned int    v [inline]
 

Definition at line 132 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint double    v [inline]
 

Definition at line 136 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint const sc_bv_base   v [inline]
 

Definition at line 140 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::sc_bigint const sc_lv_base   v [inline]
 

Definition at line 144 of file sc_bigint.h.

template<int W>
sc_dt::sc_bigint< W >::~sc_bigint   [inline]
 

Definition at line 173 of file sc_bigint.h.


Member Function Documentation

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= const sc_uint_base   v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 233 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= const sc_int_base   v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 230 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= const sc_lv_base   v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 227 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= const sc_bv_base   v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 224 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= double    v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 220 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= unsigned int    v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 217 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= int    v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 214 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= unsigned long    v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 211 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= long    v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 208 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= uint64    v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 205 of file sc_bigint.h.

References sc_dt::uint64.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= int64    v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 202 of file sc_bigint.h.

References sc_dt::int64.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= const char *    v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 199 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= const sc_unsigned_subref   v [inline]
 

Definition at line 196 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= const sc_unsigned   v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 193 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= const sc_concatref   a [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 190 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= const sc_signed_subref   v [inline]
 

Definition at line 187 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= const sc_signed   v [inline]
 

Reimplemented from sc_dt::sc_signed.

Definition at line 184 of file sc_bigint.h.

template<int W>
sc_bigint<W>& sc_dt::sc_bigint< W >::operator= const sc_bigint< W > &    v [inline]
 

Definition at line 181 of file sc_bigint.h.


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