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

sc_dt::sc_int_subref Class Reference

#include <sc_int_base.h>

Inheritance diagram for sc_dt::sc_int_subref:

Inheritance graph
[legend]
Collaboration diagram for sc_dt::sc_int_subref:

Collaboration graph
[legend]
List of all members.

Public Methods

 sc_int_subref (const sc_int_subref &a)
sc_int_subref * clone () const
sc_int_subref & operator= (int_type v)
sc_int_subref & operator= (const sc_int_base &a)
sc_int_subref & operator= (const sc_int_subref_r &a)
sc_int_subref & operator= (const sc_int_subref &a)
template<class T1, class T2> sc_int_subref & operator= (const sc_int_concref_r< T1, T2 > &a)
sc_int_subref & operator= (const char *a)
sc_int_subref & operator= (unsigned long a)
sc_int_subref & operator= (long a)
sc_int_subref & operator= (unsigned int a)
sc_int_subref & operator= (int a)
sc_int_subref & operator= (uint64 a)
sc_int_subref & operator= (double a)
sc_int_subref & operator= (const sc_signed &)
sc_int_subref & operator= (const sc_unsigned &)
sc_int_subref & operator= (const sc_bv_base &)
sc_int_subref & operator= (const sc_lv_base &)
void scan (istream &is=cin)

Friends

class sc_int_base

Constructor & Destructor Documentation

sc_dt::sc_int_subref::sc_int_subref const sc_int_subref &    a [inline]
 

Definition at line 1127 of file sc_int_base.h.

Referenced by clone().


Member Function Documentation

sc_int_subref* sc_dt::sc_int_subref::clone   const [inline]
 

Reimplemented from sc_dt::sc_int_subref_r.

Definition at line 1134 of file sc_int_base.h.

References sc_int_subref().

Referenced by sc_dt::concat(), and sc_dt::operator,().

sc_int_subref & sc_dt::sc_int_subref::operator= const sc_lv_base  
 

Definition at line 126 of file sc_int_base.cpp.

References sc_dt::sc_int_subref_r::length().

sc_int_subref & sc_dt::sc_int_subref::operator= const sc_bv_base  
 

Definition at line 119 of file sc_int_base.cpp.

References sc_dt::sc_int_subref_r::length().

sc_int_subref & sc_dt::sc_int_subref::operator= const sc_unsigned  
 

Definition at line 112 of file sc_int_base.cpp.

References sc_dt::sc_int_subref_r::length().

sc_int_subref & sc_dt::sc_int_subref::operator= const sc_signed  
 

Definition at line 105 of file sc_int_base.cpp.

References sc_dt::sc_int_subref_r::length().

sc_int_subref& sc_dt::sc_int_subref::operator= double    a [inline]
 

Definition at line 1170 of file sc_int_base.h.

References sc_dt::int_type, and operator=().

sc_int_subref& sc_dt::sc_int_subref::operator= uint64    a [inline]
 

Definition at line 1167 of file sc_int_base.h.

References sc_dt::int_type, operator=(), and sc_dt::uint64.

sc_int_subref& sc_dt::sc_int_subref::operator= int    a [inline]
 

Definition at line 1164 of file sc_int_base.h.

References sc_dt::int_type, and operator=().

sc_int_subref& sc_dt::sc_int_subref::operator= unsigned int    a [inline]
 

Definition at line 1161 of file sc_int_base.h.

References sc_dt::int_type, and operator=().

sc_int_subref& sc_dt::sc_int_subref::operator= long    a [inline]
 

Definition at line 1158 of file sc_int_base.h.

References sc_dt::int_type, and operator=().

sc_int_subref& sc_dt::sc_int_subref::operator= unsigned long    a [inline]
 

Definition at line 1155 of file sc_int_base.h.

References sc_dt::int_type, and operator=().

sc_int_subref & sc_dt::sc_int_subref::operator= const char *    a [inline]
 

Definition at line 3416 of file sc_int_base.h.

References sc_dt::sc_int_subref_r::length().

template<class T1, class T2>
sc_int_subref& sc_dt::sc_int_subref::operator= const sc_int_concref_r< T1, T2 > &    a [inline]
 

Definition at line 1150 of file sc_int_base.h.

References sc_dt::int_type, and operator=().

sc_int_subref& sc_dt::sc_int_subref::operator= const sc_int_subref &    a [inline]
 

Definition at line 1146 of file sc_int_base.h.

References sc_dt::int_type, and operator=().

sc_int_subref& sc_dt::sc_int_subref::operator= const sc_int_subref_r   a [inline]
 

Reimplemented from sc_dt::sc_int_subref_r.

Definition at line 1143 of file sc_int_base.h.

References sc_dt::int_type, and operator=().

sc_int_subref & sc_dt::sc_int_subref::operator= const sc_int_base   a [inline]
 

Definition at line 3409 of file sc_int_base.h.

References sc_dt::int_type, and operator=().

sc_int_subref & sc_dt::sc_int_subref::operator= int_type    v
 

Definition at line 93 of file sc_int_base.cpp.

References sc_dt::sc_int_base::extend_sign(), sc_dt::int_type, sc_dt::sc_int_subref_r::m_left, sc_dt::sc_int_subref_r::m_obj, sc_dt::sc_int_subref_r::m_right, sc_dt::sc_int_base::m_val, sc_dt::mask_int, and sc_dt::uint_type.

Referenced by operator=().

void sc_dt::sc_int_subref::scan istream &    is = cin
 

Definition at line 136 of file sc_int_base.cpp.

References sc_string::c_str(), and s.

Referenced by sc_dt::operator>>().


Friends And Related Function Documentation

friend class sc_int_base [friend]
 

Reimplemented from sc_dt::sc_int_subref_r.

Definition at line 1114 of file sc_int_base.h.


The documentation for this class was generated from the following files:
Generated on Sun Dec 12 19:23:59 2004 for SystemC2.0.1(excludingMSLib)(IncludingSCV) by doxygen1.2.18