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

sc_dt::sc_fxnum_subref Class Reference

#include <sc_fxnum.h>

Collaboration diagram for sc_dt::sc_fxnum_subref:

Collaboration graph
[legend]
List of all members.

Public Methods

 sc_fxnum_subref (const sc_fxnum_subref &)
 ~sc_fxnum_subref ()
bool and_reduce () const
bool nand_reduce () const
bool or_reduce () const
bool nor_reduce () const
bool xor_reduce () const
bool xnor_reduce () const
int length () const
int to_int () const
unsigned int to_uint () const
long to_long () const
unsigned long to_ulong () const
const sc_string to_string () const
const sc_string to_string (sc_numrep) const
const sc_string to_string (sc_numrep, bool) const
 operator sc_bv_base () const
void print (ostream &=cout) const
void scan (istream &=cin)
void dump (ostream &=cout) const

Friends

class sc_fxnum
class sc_fxnum_fast_subref

Constructor & Destructor Documentation

sc_dt::sc_fxnum_subref::sc_fxnum_subref const sc_fxnum_subref &    [inline]
 

Definition at line 1829 of file sc_fxnum.h.

sc_dt::sc_fxnum_subref::~sc_fxnum_subref   [inline]
 

Definition at line 1838 of file sc_fxnum.h.


Member Function Documentation

bool sc_dt::sc_fxnum_subref::and_reduce  
 

void sc_dt::sc_fxnum_subref::dump ostream &    = cout const
 

Definition at line 176 of file sc_fxnum.cpp.

References sc_dt::sc_fxnum::dump().

int sc_dt::sc_fxnum_subref::length   [inline]
 

Definition at line 2024 of file sc_fxnum.h.

References sc_dt::sc_bv_base::length().

bool sc_dt::sc_fxnum_subref::nand_reduce  
 

bool sc_dt::sc_fxnum_subref::nor_reduce  
 

sc_dt::sc_fxnum_subref::operator sc_bv_base   [inline]
 

Definition at line 2116 of file sc_fxnum.h.

References SC_FXNUM_OBSERVER_READ_.

bool sc_dt::sc_fxnum_subref::or_reduce  
 

void sc_dt::sc_fxnum_subref::print ostream &    = cout const
 

Definition at line 162 of file sc_fxnum.cpp.

References sc_dt::sc_proxy< sc_bv_base >::print().

Referenced by sc_dt::operator<<().

void sc_dt::sc_fxnum_subref::scan istream &    = cin
 

Definition at line 169 of file sc_fxnum.cpp.

References sc_dt::sc_proxy< sc_bv_base >::scan().

Referenced by sc_dt::operator>>().

int sc_dt::sc_fxnum_subref::to_int   [inline]
 

Definition at line 2034 of file sc_fxnum.h.

References SC_FXNUM_OBSERVER_READ_, and sc_dt::sc_proxy< sc_bv_base >::to_int().

long sc_dt::sc_fxnum_subref::to_long   [inline]
 

Definition at line 2052 of file sc_fxnum.h.

References SC_FXNUM_OBSERVER_READ_, and sc_dt::sc_proxy< sc_bv_base >::to_long().

const sc_string sc_dt::sc_fxnum_subref::to_string sc_numrep   ,
bool   
const [inline]
 

Definition at line 2106 of file sc_fxnum.h.

References sc_numrep, and sc_dt::sc_proxy< sc_bv_base >::to_string().

const sc_string sc_dt::sc_fxnum_subref::to_string sc_numrep    const [inline]
 

Definition at line 2098 of file sc_fxnum.h.

References sc_numrep, and sc_dt::sc_proxy< sc_bv_base >::to_string().

const sc_string sc_dt::sc_fxnum_subref::to_string   [inline]
 

Definition at line 2090 of file sc_fxnum.h.

References sc_dt::sc_proxy< sc_bv_base >::to_string().

unsigned int sc_dt::sc_fxnum_subref::to_uint   [inline]
 

Definition at line 2043 of file sc_fxnum.h.

References SC_FXNUM_OBSERVER_READ_, and sc_dt::sc_proxy< sc_bv_base >::to_uint().

unsigned long sc_dt::sc_fxnum_subref::to_ulong   [inline]
 

Definition at line 2061 of file sc_fxnum.h.

References SC_FXNUM_OBSERVER_READ_, and sc_dt::sc_proxy< sc_bv_base >::to_ulong().

bool sc_dt::sc_fxnum_subref::xnor_reduce  
 

bool sc_dt::sc_fxnum_subref::xor_reduce  
 


Friends And Related Function Documentation

friend class sc_fxnum [friend]
 

Definition at line 215 of file sc_fxnum.h.

friend class sc_fxnum_fast_subref [friend]
 

Definition at line 216 of file sc_fxnum.h.


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