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

sc_dt::sc_lv< W > Class Template Reference

#include <sc_lv.h>

Inheritance diagram for sc_dt::sc_lv< W >:

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

Collaboration graph
[legend]
List of all members.

Public Methods

 sc_lv ()
 sc_lv (const sc_logic &init_value)
 sc_lv (bool init_value)
 sc_lv (char init_value)
 sc_lv (const char *a)
 sc_lv (const bool *a)
 sc_lv (const sc_logic *a)
 sc_lv (const sc_unsigned &a)
 sc_lv (const sc_signed &a)
 sc_lv (const sc_uint_base &a)
 sc_lv (const sc_int_base &a)
 sc_lv (unsigned long a)
 sc_lv (long a)
 sc_lv (unsigned int a)
 sc_lv (int a)
 sc_lv (uint64 a)
 sc_lv (int64 a)
template<class X>  sc_lv (const sc_proxy< X > &a)
 sc_lv (const sc_lv< W > &a)
template<class X> sc_lv< W > & operator= (const sc_proxy< X > &a)
sc_lv< W > & operator= (const sc_lv< W > &a)
sc_lv< W > & operator= (const char *a)
sc_lv< W > & operator= (const bool *a)
sc_lv< W > & operator= (const sc_logic *a)
sc_lv< W > & operator= (const sc_unsigned &a)
sc_lv< W > & operator= (const sc_signed &a)
sc_lv< W > & operator= (const sc_uint_base &a)
sc_lv< W > & operator= (const sc_int_base &a)
sc_lv< W > & operator= (unsigned long a)
sc_lv< W > & operator= (long a)
sc_lv< W > & operator= (unsigned int a)
sc_lv< W > & operator= (int a)
sc_lv< W > & operator= (uint64 a)
sc_lv< W > & operator= (int64 a)

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


Constructor & Destructor Documentation

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

Definition at line 64 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv const sc_logic   init_value [inline, explicit]
 

Definition at line 68 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv bool    init_value [inline, explicit]
 

Definition at line 72 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv char    init_value [inline, explicit]
 

Definition at line 76 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv const char *    a [inline]
 

Definition at line 80 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv const bool *    a [inline]
 

Definition at line 84 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv const sc_logic   a [inline]
 

Definition at line 88 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv const sc_unsigned   a [inline]
 

Definition at line 92 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv const sc_signed   a [inline]
 

Definition at line 96 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv const sc_uint_base   a [inline]
 

Definition at line 100 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv const sc_int_base   a [inline]
 

Definition at line 104 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv unsigned long    a [inline]
 

Definition at line 108 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv long    a [inline]
 

Definition at line 112 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv unsigned int    a [inline]
 

Definition at line 116 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv int    a [inline]
 

Definition at line 120 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv uint64    a [inline]
 

Definition at line 124 of file sc_lv.h.

References sc_dt::uint64.

template<int W>
sc_dt::sc_lv< W >::sc_lv int64    a [inline]
 

Definition at line 128 of file sc_lv.h.

References sc_dt::int64.

template<int W>
template<class X>
sc_dt::sc_lv< W >::sc_lv const sc_proxy< X > &    a [inline]
 

Definition at line 133 of file sc_lv.h.

template<int W>
sc_dt::sc_lv< W >::sc_lv const sc_lv< W > &    a [inline]
 

Definition at line 137 of file sc_lv.h.


Member Function Documentation

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= int64    a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 187 of file sc_lv.h.

References sc_dt::int64.

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= uint64    a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 184 of file sc_lv.h.

References sc_dt::uint64.

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= int    a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 181 of file sc_lv.h.

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= unsigned int    a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 178 of file sc_lv.h.

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= long    a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 175 of file sc_lv.h.

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= unsigned long    a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 172 of file sc_lv.h.

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= const sc_int_base   a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 169 of file sc_lv.h.

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= const sc_uint_base   a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 166 of file sc_lv.h.

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= const sc_signed   a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 163 of file sc_lv.h.

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= const sc_unsigned   a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 160 of file sc_lv.h.

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= const sc_logic   a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 157 of file sc_lv.h.

template<int W>
sc_lv<W>& sc_dt::sc_lv< W >::operator= const bool *    a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 154 of file sc_lv.h.

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

Reimplemented from sc_dt::sc_lv_base.

Definition at line 151 of file sc_lv.h.

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

Definition at line 148 of file sc_lv.h.

template<int W>
template<class X>
sc_lv<W>& sc_dt::sc_lv< W >::operator= const sc_proxy< X > &    a [inline]
 

Reimplemented from sc_dt::sc_lv_base.

Definition at line 145 of file sc_lv.h.


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