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

sc_dt::sc_fxnum_fast_subref Class Reference

#include <sc_fxnum.h>

Collaboration diagram for sc_dt::sc_fxnum_fast_subref:

Collaboration graph
[legend]
List of all members.

Public Methods

 sc_fxnum_fast_subref (const sc_fxnum_fast_subref &)
 ~sc_fxnum_fast_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_fast
class sc_fxnum_subref

Constructor & Destructor Documentation

sc_dt::sc_fxnum_fast_subref::sc_fxnum_fast_subref const sc_fxnum_fast_subref &    [inline]
 

Definition at line 2162 of file sc_fxnum.h.

sc_dt::sc_fxnum_fast_subref::~sc_fxnum_fast_subref   [inline]
 

Definition at line 2171 of file sc_fxnum.h.


Member Function Documentation

bool sc_dt::sc_fxnum_fast_subref::and_reduce  
 

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

Definition at line 225 of file sc_fxnum.cpp.

References sc_dt::sc_fxnum_fast::dump().

int sc_dt::sc_fxnum_fast_subref::length   [inline]
 

Definition at line 2357 of file sc_fxnum.h.

References sc_dt::sc_bv_base::length().

bool sc_dt::sc_fxnum_fast_subref::nand_reduce  
 

bool sc_dt::sc_fxnum_fast_subref::nor_reduce  
 

sc_dt::sc_fxnum_fast_subref::operator sc_bv_base   [inline]
 

Definition at line 2449 of file sc_fxnum.h.

References SC_FXNUM_FAST_OBSERVER_READ_.

bool sc_dt::sc_fxnum_fast_subref::or_reduce  
 

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

Definition at line 211 of file sc_fxnum.cpp.

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

Referenced by sc_dt::operator<<().

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

Definition at line 218 of file sc_fxnum.cpp.

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

Referenced by sc_dt::operator>>().

int sc_dt::sc_fxnum_fast_subref::to_int   [inline]
 

Definition at line 2367 of file sc_fxnum.h.

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

long sc_dt::sc_fxnum_fast_subref::to_long   [inline]
 

Definition at line 2385 of file sc_fxnum.h.

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

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

Definition at line 2439 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_fast_subref::to_string sc_numrep    const [inline]
 

Definition at line 2431 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_fast_subref::to_string   [inline]
 

Definition at line 2423 of file sc_fxnum.h.

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

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

Definition at line 2376 of file sc_fxnum.h.

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

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

Definition at line 2394 of file sc_fxnum.h.

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

bool sc_dt::sc_fxnum_fast_subref::xnor_reduce  
 

bool sc_dt::sc_fxnum_fast_subref::xor_reduce  
 


Friends And Related Function Documentation

friend class sc_fxnum_fast [friend]
 

Definition at line 376 of file sc_fxnum.h.

friend class sc_fxnum_subref [friend]
 

Definition at line 377 of file sc_fxnum.h.


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