sc_dt::sc_signed Class Reference

#include <sysc/datatypes/int/sc_signed.h>

Inheritance diagram for sc_dt::sc_signed:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 sc_signed (int nb=sc_length_param().len())
 sc_signed (const sc_signed &v)
 sc_signed (const sc_unsigned &v)
template<class T>
 sc_signed (const sc_generic_base< T > &v)
 sc_signed (const sc_bv_base &v)
 sc_signed (const sc_lv_base &v)
 sc_signed (const sc_int_subref_r &v)
 sc_signed (const sc_uint_subref_r &v)
 sc_signed (const sc_signed_subref_r &v)
 sc_signed (const sc_unsigned_subref_r &v)
const sc_signedoperator= (const sc_signed &v)
const sc_signedoperator= (const sc_signed_subref_r &a)
template<class T>
const sc_signedoperator= (const sc_generic_base< T > &a)
const sc_signedoperator= (const sc_unsigned &v)
const sc_signedoperator= (const sc_unsigned_subref_r &a)
const sc_signedoperator= (const char *v)
const sc_signedoperator= (int64 v)
const sc_signedoperator= (uint64 v)
const sc_signedoperator= (long v)
const sc_signedoperator= (unsigned long v)
const sc_signedoperator= (int v)
const sc_signedoperator= (unsigned int v)
const sc_signedoperator= (double v)
const sc_signedoperator= (const sc_int_base &v)
const sc_signedoperator= (const sc_uint_base &v)
const sc_signedoperator= (const sc_bv_base &)
const sc_signedoperator= (const sc_lv_base &)
virtual ~sc_signed ()
sc_digitget_raw () const
virtual int concat_length (bool *xz_present_p) const
virtual bool concat_get_ctrl (sc_digit *dst_p, int low_i) const
virtual bool concat_get_data (sc_digit *dst_p, int low_i) const
virtual uint64 concat_get_uint64 () const
virtual void concat_set (int64 src, int low_i)
virtual void concat_set (const sc_signed &src, int low_i)
virtual void concat_set (const sc_unsigned &src, int low_i)
virtual void concat_set (uint64 src, int low_i)
sc_signedoperator++ ()
const sc_signed operator++ (int)
sc_signedoperator-- ()
const sc_signed operator-- (int)
void check_index (int i) const
void invalid_index (int i) const
sc_signed_bitrefoperator[] (int i)
const sc_signed_bitref_roperator[] (int i) const
sc_signed_bitrefbit (int i)
const sc_signed_bitref_rbit (int i) const
void check_range (int l, int r) const
void invalid_range (int l, int r) const
sc_signed_subrefrange (int i, int j)
const sc_signed_subref_rrange (int i, int j) const
sc_signed_subrefoperator() (int i, int j)
const sc_signed_subref_roperator() (int i, int j) const
int to_int () const
unsigned int to_uint () const
long to_long () const
unsigned long to_ulong () const
int64 to_int64 () const
uint64 to_uint64 () const
double to_double () const
const std::string to_string (sc_numrep numrep=SC_DEC) const
const std::string to_string (sc_numrep numrep, bool w_prefix) const
void print (::std::ostream &os=::std::cout) const
void scan (::std::istream &is=::std::cin)
void dump (::std::ostream &os=::std::cout) const
int length () const
bool iszero () const
bool sign () const
bool and_reduce () const
bool nand_reduce () const
bool or_reduce () const
bool nor_reduce () const
bool xor_reduce () const
bool xnor_reduce () const
bool test (int i) const
void set (int i)
void clear (int i)
void set (int i, bool v)
void invert (int i)
void reverse ()
void get_packed_rep (sc_digit *buf) const
void set_packed_rep (sc_digit *buf)
const sc_signedoperator+= (const sc_signed &v)
const sc_signedoperator+= (const sc_unsigned &v)
const sc_signedoperator+= (int64 v)
const sc_signedoperator+= (uint64 v)
const sc_signedoperator+= (long v)
const sc_signedoperator+= (unsigned long v)
const sc_signedoperator+= (int v)
const sc_signedoperator+= (unsigned int v)
const sc_signedoperator+= (const sc_int_base &v)
const sc_signedoperator+= (const sc_uint_base &v)
const sc_signedoperator-= (const sc_signed &v)
const sc_signedoperator-= (const sc_unsigned &v)
const sc_signedoperator-= (int64 v)
const sc_signedoperator-= (uint64 v)
const sc_signedoperator-= (long v)
const sc_signedoperator-= (unsigned long v)
const sc_signedoperator-= (int v)
const sc_signedoperator-= (unsigned int v)
const sc_signedoperator-= (const sc_int_base &v)
const sc_signedoperator-= (const sc_uint_base &v)
const sc_signedoperator*= (const sc_signed &v)
const sc_signedoperator*= (const sc_unsigned &v)
const sc_signedoperator*= (int64 v)
const sc_signedoperator*= (uint64 v)
const sc_signedoperator*= (long v)
const sc_signedoperator*= (unsigned long v)
const sc_signedoperator*= (int v)
const sc_signedoperator*= (unsigned int v)
const sc_signedoperator*= (const sc_int_base &v)
const sc_signedoperator*= (const sc_uint_base &v)
const sc_signedoperator/= (const sc_signed &v)
const sc_signedoperator/= (const sc_unsigned &v)
const sc_signedoperator/= (int64 v)
const sc_signedoperator/= (uint64 v)
const sc_signedoperator/= (long v)
const sc_signedoperator/= (unsigned long v)
const sc_signedoperator/= (int v)
const sc_signedoperator/= (unsigned int v)
const sc_signedoperator/= (const sc_int_base &v)
const sc_signedoperator/= (const sc_uint_base &v)
const sc_signedoperator%= (const sc_signed &v)
const sc_signedoperator%= (const sc_unsigned &v)
const sc_signedoperator%= (int64 v)
const sc_signedoperator%= (uint64 v)
const sc_signedoperator%= (long v)
const sc_signedoperator%= (unsigned long v)
const sc_signedoperator%= (int v)
const sc_signedoperator%= (unsigned int v)
const sc_signedoperator%= (const sc_int_base &v)
const sc_signedoperator%= (const sc_uint_base &v)
const sc_signedoperator &= (const sc_signed &v)
const sc_signedoperator &= (const sc_unsigned &v)
const sc_signedoperator &= (int64 v)
const sc_signedoperator &= (uint64 v)
const sc_signedoperator &= (long v)
const sc_signedoperator &= (unsigned long v)
const sc_signedoperator &= (int v)
const sc_signedoperator &= (unsigned int v)
const sc_signedoperator &= (const sc_int_base &v)
const sc_signedoperator &= (const sc_uint_base &v)
const sc_signedoperator|= (const sc_signed &v)
const sc_signedoperator|= (const sc_unsigned &v)
const sc_signedoperator|= (int64 v)
const sc_signedoperator|= (uint64 v)
const sc_signedoperator|= (long v)
const sc_signedoperator|= (unsigned long v)
const sc_signedoperator|= (int v)
const sc_signedoperator|= (unsigned int v)
const sc_signedoperator|= (const sc_int_base &v)
const sc_signedoperator|= (const sc_uint_base &v)
const sc_signedoperator^= (const sc_signed &v)
const sc_signedoperator^= (const sc_unsigned &v)
const sc_signedoperator^= (int64 v)
const sc_signedoperator^= (uint64 v)
const sc_signedoperator^= (long v)
const sc_signedoperator^= (unsigned long v)
const sc_signedoperator^= (int v)
const sc_signedoperator^= (unsigned int v)
const sc_signedoperator^= (const sc_int_base &v)
const sc_signedoperator^= (const sc_uint_base &v)
const sc_signedoperator<<= (const sc_signed &v)
const sc_signedoperator<<= (const sc_unsigned &v)
const sc_signedoperator<<= (int64 v)
const sc_signedoperator<<= (uint64 v)
const sc_signedoperator<<= (long v)
const sc_signedoperator<<= (unsigned long v)
const sc_signedoperator<<= (int v)
const sc_signedoperator<<= (unsigned int v)
const sc_signedoperator<<= (const sc_int_base &v)
const sc_signedoperator<<= (const sc_uint_base &v)
const sc_signedoperator>>= (const sc_signed &v)
const sc_signedoperator>>= (const sc_unsigned &v)
const sc_signedoperator>>= (int64 v)
const sc_signedoperator>>= (uint64 v)
const sc_signedoperator>>= (long v)
const sc_signedoperator>>= (unsigned long v)
const sc_signedoperator>>= (int v)
const sc_signedoperator>>= (unsigned int v)
const sc_signedoperator>>= (const sc_int_base &v)
const sc_signedoperator>>= (const sc_uint_base &v)

Friends

class sc_concatref
class sc_signed_bitref_r
class sc_signed_bitref
class sc_signed_subref_r
class sc_signed_subref
class sc_unsigned
class sc_unsigned_subref
sc_signed operator+ (const sc_unsigned &u, const sc_signed &v)
sc_signed operator+ (const sc_signed &u, const sc_unsigned &v)
sc_signed operator+ (const sc_unsigned &u, int64 v)
sc_signed operator+ (const sc_unsigned &u, long v)
sc_signed operator+ (const sc_unsigned &u, int v)
sc_signed operator+ (int64 u, const sc_unsigned &v)
sc_signed operator+ (long u, const sc_unsigned &v)
sc_signed operator+ (int u, const sc_unsigned &v)
sc_signed operator+ (const sc_signed &u, const sc_signed &v)
sc_signed operator+ (const sc_signed &u, int64 v)
sc_signed operator+ (const sc_signed &u, uint64 v)
sc_signed operator+ (const sc_signed &u, long v)
sc_signed operator+ (const sc_signed &u, unsigned long v)
sc_signed operator+ (const sc_signed &u, int v)
sc_signed operator+ (const sc_signed &u, unsigned int v)
sc_signed operator+ (int64 u, const sc_signed &v)
sc_signed operator+ (uint64 u, const sc_signed &v)
sc_signed operator+ (long u, const sc_signed &v)
sc_signed operator+ (unsigned long u, const sc_signed &v)
sc_signed operator+ (int u, const sc_signed &v)
sc_signed operator+ (unsigned int u, const sc_signed &v)
sc_signed operator+ (const sc_unsigned &u, const sc_int_base &v)
sc_signed operator+ (const sc_int_base &u, const sc_unsigned &v)
sc_signed operator+ (const sc_signed &u, const sc_int_base &v)
sc_signed operator+ (const sc_signed &u, const sc_uint_base &v)
sc_signed operator+ (const sc_int_base &u, const sc_signed &v)
sc_signed operator+ (const sc_uint_base &u, const sc_signed &v)
sc_signed operator- (const sc_unsigned &u, const sc_signed &v)
sc_signed operator- (const sc_signed &u, const sc_unsigned &v)
sc_signed operator- (const sc_unsigned &u, const sc_unsigned &v)
sc_signed operator- (const sc_unsigned &u, int64 v)
sc_signed operator- (const sc_unsigned &u, uint64 v)
sc_signed operator- (const sc_unsigned &u, long v)
sc_signed operator- (const sc_unsigned &u, unsigned long v)
sc_signed operator- (const sc_unsigned &u, int v)
sc_signed operator- (const sc_unsigned &u, unsigned int v)
sc_signed operator- (int64 u, const sc_unsigned &v)
sc_signed operator- (uint64 u, const sc_unsigned &v)
sc_signed operator- (long u, const sc_unsigned &v)
sc_signed operator- (unsigned long u, const sc_unsigned &v)
sc_signed operator- (int u, const sc_unsigned &v)
sc_signed operator- (unsigned int u, const sc_unsigned &v)
sc_signed operator- (const sc_signed &u, const sc_signed &v)
sc_signed operator- (const sc_signed &u, int64 v)
sc_signed operator- (const sc_signed &u, uint64 v)
sc_signed operator- (const sc_signed &u, long v)
sc_signed operator- (const sc_signed &u, unsigned long v)
sc_signed operator- (const sc_signed &u, int v)
sc_signed operator- (const sc_signed &u, unsigned int v)
sc_signed operator- (int64 u, const sc_signed &v)
sc_signed operator- (uint64 u, const sc_signed &v)
sc_signed operator- (long u, const sc_signed &v)
sc_signed operator- (unsigned long u, const sc_signed &v)
sc_signed operator- (int u, const sc_signed &v)
sc_signed operator- (unsigned int u, const sc_signed &v)
sc_signed operator- (const sc_unsigned &u, const sc_int_base &v)
sc_signed operator- (const sc_unsigned &u, const sc_uint_base &v)
sc_signed operator- (const sc_int_base &u, const sc_unsigned &v)
sc_signed operator- (const sc_uint_base &u, const sc_unsigned &v)
sc_signed operator- (const sc_signed &u, const sc_int_base &v)
sc_signed operator- (const sc_signed &u, const sc_uint_base &v)
sc_signed operator- (const sc_int_base &u, const sc_signed &v)
sc_signed operator- (const sc_uint_base &u, const sc_signed &v)
sc_signed operator* (const sc_unsigned &u, const sc_signed &v)
sc_signed operator* (const sc_signed &u, const sc_unsigned &v)
sc_signed operator* (const sc_unsigned &u, int64 v)
sc_signed operator* (const sc_unsigned &u, long v)
sc_signed operator* (const sc_unsigned &u, int v)
sc_signed operator* (int64 u, const sc_unsigned &v)
sc_signed operator* (long u, const sc_unsigned &v)
sc_signed operator* (int u, const sc_unsigned &v)
sc_signed operator* (const sc_signed &u, const sc_signed &v)
sc_signed operator* (const sc_signed &u, int64 v)
sc_signed operator* (const sc_signed &u, uint64 v)
sc_signed operator* (const sc_signed &u, long v)
sc_signed operator* (const sc_signed &u, unsigned long v)
sc_signed operator* (const sc_signed &u, int v)
sc_signed operator* (const sc_signed &u, unsigned int v)
sc_signed operator* (int64 u, const sc_signed &v)
sc_signed operator* (uint64 u, const sc_signed &v)
sc_signed operator* (long u, const sc_signed &v)
sc_signed operator* (unsigned long u, const sc_signed &v)
sc_signed operator* (int u, const sc_signed &v)
sc_signed operator* (unsigned int u, const sc_signed &v)
sc_signed operator* (const sc_unsigned &u, const sc_int_base &v)
sc_signed operator* (const sc_int_base &u, const sc_unsigned &v)
sc_signed operator* (const sc_signed &u, const sc_int_base &v)
sc_signed operator* (const sc_signed &u, const sc_uint_base &v)
sc_signed operator* (const sc_int_base &u, const sc_signed &v)
sc_signed operator* (const sc_uint_base &u, const sc_signed &v)
sc_signed operator/ (const sc_unsigned &u, const sc_signed &v)
sc_signed operator/ (const sc_signed &u, const sc_unsigned &v)
sc_signed operator/ (const sc_unsigned &u, int64 v)
sc_signed operator/ (const sc_unsigned &u, long v)
sc_signed operator/ (const sc_unsigned &u, int v)
sc_signed operator/ (int64 u, const sc_unsigned &v)
sc_signed operator/ (long u, const sc_unsigned &v)
sc_signed operator/ (int u, const sc_unsigned &v)
sc_signed operator/ (const sc_signed &u, const sc_signed &v)
sc_signed operator/ (const sc_signed &u, int64 v)
sc_signed operator/ (const sc_signed &u, uint64 v)
sc_signed operator/ (const sc_signed &u, long v)
sc_signed operator/ (const sc_signed &u, unsigned long v)
sc_signed operator/ (const sc_signed &u, int v)
sc_signed operator/ (const sc_signed &u, unsigned int v)
sc_signed operator/ (int64 u, const sc_signed &v)
sc_signed operator/ (uint64 u, const sc_signed &v)
sc_signed operator/ (long u, const sc_signed &v)
sc_signed operator/ (unsigned long u, const sc_signed &v)
sc_signed operator/ (int u, const sc_signed &v)
sc_signed operator/ (unsigned int u, const sc_signed &v)
sc_signed operator/ (const sc_unsigned &u, const sc_int_base &v)
sc_signed operator/ (const sc_int_base &u, const sc_unsigned &v)
sc_signed operator/ (const sc_signed &u, const sc_int_base &v)
sc_signed operator/ (const sc_signed &u, const sc_uint_base &v)
sc_signed operator/ (const sc_int_base &u, const sc_signed &v)
sc_signed operator/ (const sc_uint_base &u, const sc_signed &v)
sc_signed operator% (const sc_unsigned &u, const sc_signed &v)
sc_signed operator% (const sc_signed &u, const sc_unsigned &v)
sc_signed operator% (const sc_unsigned &u, int64 v)
sc_signed operator% (const sc_unsigned &u, long v)
sc_signed operator% (const sc_unsigned &u, int v)
sc_signed operator% (int64 u, const sc_unsigned &v)
sc_signed operator% (long u, const sc_unsigned &v)
sc_signed operator% (int u, const sc_unsigned &v)
sc_signed operator% (const sc_signed &u, const sc_signed &v)
sc_signed operator% (const sc_signed &u, int64 v)
sc_signed operator% (const sc_signed &u, uint64 v)
sc_signed operator% (const sc_signed &u, long v)
sc_signed operator% (const sc_signed &u, unsigned long v)
sc_signed operator% (const sc_signed &u, int v)
sc_signed operator% (const sc_signed &u, unsigned int v)
sc_signed operator% (int64 u, const sc_signed &v)
sc_signed operator% (uint64 u, const sc_signed &v)
sc_signed operator% (long u, const sc_signed &v)
sc_signed operator% (unsigned long u, const sc_signed &v)
sc_signed operator% (int u, const sc_signed &v)
sc_signed operator% (unsigned int u, const sc_signed &v)
sc_signed operator% (const sc_unsigned &u, const sc_int_base &v)
sc_signed operator% (const sc_int_base &u, const sc_unsigned &v)
sc_signed operator% (const sc_signed &u, const sc_int_base &v)
sc_signed operator% (const sc_signed &u, const sc_uint_base &v)
sc_signed operator% (const sc_int_base &u, const sc_signed &v)
sc_signed operator% (const sc_uint_base &u, const sc_signed &v)
sc_signed operator & (const sc_unsigned &u, const sc_signed &v)
sc_signed operator & (const sc_signed &u, const sc_unsigned &v)
sc_signed operator & (const sc_unsigned &u, int64 v)
sc_signed operator & (const sc_unsigned &u, long v)
sc_signed operator & (const sc_unsigned &u, int v)
sc_signed operator & (int64 u, const sc_unsigned &v)
sc_signed operator & (long u, const sc_unsigned &v)
sc_signed operator & (int u, const sc_unsigned &v)
sc_signed operator & (const sc_signed &u, const sc_signed &v)
sc_signed operator & (const sc_signed &u, int64 v)
sc_signed operator & (const sc_signed &u, uint64 v)
sc_signed operator & (const sc_signed &u, long v)
sc_signed operator & (const sc_signed &u, unsigned long v)
sc_signed operator & (const sc_signed &u, int v)
sc_signed operator & (const sc_signed &u, unsigned int v)
sc_signed operator & (int64 u, const sc_signed &v)
sc_signed operator & (uint64 u, const sc_signed &v)
sc_signed operator & (long u, const sc_signed &v)
sc_signed operator & (unsigned long u, const sc_signed &v)
sc_signed operator & (int u, const sc_signed &v)
sc_signed operator & (unsigned int u, const sc_signed &v)
sc_signed operator & (const sc_unsigned &u, const sc_int_base &v)
sc_signed operator & (const sc_int_base &u, const sc_unsigned &v)
sc_signed operator & (const sc_signed &u, const sc_int_base &v)
sc_signed operator & (const sc_signed &u, const sc_uint_base &v)
sc_signed operator & (const sc_int_base &u, const sc_signed &v)
sc_signed operator & (const sc_uint_base &u, const sc_signed &v)
sc_signed operator| (const sc_unsigned &u, const sc_signed &v)
sc_signed operator| (const sc_signed &u, const sc_unsigned &v)
sc_signed operator| (const sc_unsigned &u, int64 v)
sc_signed operator| (const sc_unsigned &u, long v)
sc_signed operator| (const sc_unsigned &u, int v)
sc_signed operator| (int64 u, const sc_unsigned &v)
sc_signed operator| (long u, const sc_unsigned &v)
sc_signed operator| (int u, const sc_unsigned &v)
sc_signed operator| (const sc_signed &u, const sc_signed &v)
sc_signed operator| (const sc_signed &u, int64 v)
sc_signed operator| (const sc_signed &u, uint64 v)
sc_signed operator| (const sc_signed &u, long v)
sc_signed operator| (const sc_signed &u, unsigned long v)
sc_signed operator| (const sc_signed &u, int v)
sc_signed operator| (const sc_signed &u, unsigned int v)
sc_signed operator| (int64 u, const sc_signed &v)
sc_signed operator| (uint64 u, const sc_signed &v)
sc_signed operator| (long u, const sc_signed &v)
sc_signed operator| (unsigned long u, const sc_signed &v)
sc_signed operator| (int u, const sc_signed &v)
sc_signed operator| (unsigned int u, const sc_signed &v)
sc_signed operator| (const sc_unsigned &u, const sc_int_base &v)
sc_signed operator| (const sc_int_base &u, const sc_unsigned &v)
sc_signed operator| (const sc_signed &u, const sc_int_base &v)
sc_signed operator| (const sc_signed &u, const sc_uint_base &v)
sc_signed operator| (const sc_int_base &u, const sc_signed &v)
sc_signed operator| (const sc_uint_base &u, const sc_signed &v)
sc_signed operator^ (const sc_unsigned &u, const sc_signed &v)
sc_signed operator^ (const sc_signed &u, const sc_unsigned &v)
sc_signed operator^ (const sc_unsigned &u, int64 v)
sc_signed operator^ (const sc_unsigned &u, long v)
sc_signed operator^ (const sc_unsigned &u, int v)
sc_signed operator^ (int64 u, const sc_unsigned &v)
sc_signed operator^ (long u, const sc_unsigned &v)
sc_signed operator^ (int u, const sc_unsigned &v)
sc_signed operator^ (const sc_signed &u, const sc_signed &v)
sc_signed operator^ (const sc_signed &u, int64 v)
sc_signed operator^ (const sc_signed &u, uint64 v)
sc_signed operator^ (const sc_signed &u, long v)
sc_signed operator^ (const sc_signed &u, unsigned long v)
sc_signed operator^ (const sc_signed &u, int v)
sc_signed operator^ (const sc_signed &u, unsigned int v)
sc_signed operator^ (int64 u, const sc_signed &v)
sc_signed operator^ (uint64 u, const sc_signed &v)
sc_signed operator^ (long u, const sc_signed &v)
sc_signed operator^ (unsigned long u, const sc_signed &v)
sc_signed operator^ (int u, const sc_signed &v)
sc_signed operator^ (unsigned int u, const sc_signed &v)
sc_signed operator^ (const sc_unsigned &u, const sc_int_base &v)
sc_signed operator^ (const sc_int_base &u, const sc_unsigned &v)
sc_signed operator^ (const sc_signed &u, const sc_int_base &v)
sc_signed operator^ (const sc_signed &u, const sc_uint_base &v)
sc_signed operator^ (const sc_int_base &u, const sc_signed &v)
sc_signed operator^ (const sc_uint_base &u, const sc_signed &v)
sc_unsigned operator<< (const sc_unsigned &u, const sc_signed &v)
sc_signed operator<< (const sc_signed &u, const sc_unsigned &v)
sc_signed operator<< (const sc_signed &u, const sc_signed &v)
sc_signed operator<< (const sc_signed &u, int64 v)
sc_signed operator<< (const sc_signed &u, uint64 v)
sc_signed operator<< (const sc_signed &u, long v)
sc_signed operator<< (const sc_signed &u, unsigned long v)
sc_signed operator<< (const sc_signed &u, int v)
sc_signed operator<< (const sc_signed &u, unsigned int v)
sc_signed operator<< (const sc_signed &u, const sc_int_base &v)
sc_signed operator<< (const sc_signed &u, const sc_uint_base &v)
sc_unsigned operator>> (const sc_unsigned &u, const sc_signed &v)
sc_signed operator>> (const sc_signed &u, const sc_unsigned &v)
sc_signed operator>> (const sc_signed &u, const sc_signed &v)
sc_signed operator>> (const sc_signed &u, int64 v)
sc_signed operator>> (const sc_signed &u, uint64 v)
sc_signed operator>> (const sc_signed &u, long v)
sc_signed operator>> (const sc_signed &u, unsigned long v)
sc_signed operator>> (const sc_signed &u, int v)
sc_signed operator>> (const sc_signed &u, unsigned int v)
sc_signed operator>> (const sc_signed &u, const sc_int_base &v)
sc_signed operator>> (const sc_signed &u, const sc_uint_base &v)
sc_signed operator+ (const sc_signed &u)
sc_signed operator- (const sc_signed &u)
sc_signed operator- (const sc_unsigned &u)
bool operator== (const sc_unsigned &u, const sc_signed &v)
bool operator== (const sc_signed &u, const sc_unsigned &v)
bool operator== (const sc_signed &u, const sc_signed &v)
bool operator== (const sc_signed &u, int64 v)
bool operator== (const sc_signed &u, uint64 v)
bool operator== (const sc_signed &u, long v)
bool operator== (const sc_signed &u, unsigned long v)
bool operator== (const sc_signed &u, int v)
bool operator== (const sc_signed &u, unsigned int v)
bool operator== (int64 u, const sc_signed &v)
bool operator== (uint64 u, const sc_signed &v)
bool operator== (long u, const sc_signed &v)
bool operator== (unsigned long u, const sc_signed &v)
bool operator== (int u, const sc_signed &v)
bool operator== (unsigned int u, const sc_signed &v)
bool operator== (const sc_signed &u, const sc_int_base &v)
bool operator== (const sc_signed &u, const sc_uint_base &v)
bool operator== (const sc_int_base &u, const sc_signed &v)
bool operator== (const sc_uint_base &u, const sc_signed &v)
bool operator!= (const sc_unsigned &u, const sc_signed &v)
bool operator!= (const sc_signed &u, const sc_unsigned &v)
bool operator!= (const sc_signed &u, const sc_signed &v)
bool operator!= (const sc_signed &u, int64 v)
bool operator!= (const sc_signed &u, uint64 v)
bool operator!= (const sc_signed &u, long v)
bool operator!= (const sc_signed &u, unsigned long v)
bool operator!= (const sc_signed &u, int v)
bool operator!= (const sc_signed &u, unsigned int v)
bool operator!= (int64 u, const sc_signed &v)
bool operator!= (uint64 u, const sc_signed &v)
bool operator!= (long u, const sc_signed &v)
bool operator!= (unsigned long u, const sc_signed &v)
bool operator!= (int u, const sc_signed &v)
bool operator!= (unsigned int u, const sc_signed &v)
bool operator!= (const sc_signed &u, const sc_int_base &v)
bool operator!= (const sc_signed &u, const sc_uint_base &v)
bool operator!= (const sc_int_base &u, const sc_signed &v)
bool operator!= (const sc_uint_base &u, const sc_signed &v)
bool operator< (const sc_unsigned &u, const sc_signed &v)
bool operator< (const sc_signed &u, const sc_unsigned &v)
bool operator< (const sc_signed &u, const sc_signed &v)
bool operator< (const sc_signed &u, int64 v)
bool operator< (const sc_signed &u, uint64 v)
bool operator< (const sc_signed &u, long v)
bool operator< (const sc_signed &u, unsigned long v)
bool operator< (const sc_signed &u, int v)
bool operator< (const sc_signed &u, unsigned int v)
bool operator< (int64 u, const sc_signed &v)
bool operator< (uint64 u, const sc_signed &v)
bool operator< (long u, const sc_signed &v)
bool operator< (unsigned long u, const sc_signed &v)
bool operator< (int u, const sc_signed &v)
bool operator< (unsigned int u, const sc_signed &v)
bool operator< (const sc_signed &u, const sc_int_base &v)
bool operator< (const sc_signed &u, const sc_uint_base &v)
bool operator< (const sc_int_base &u, const sc_signed &v)
bool operator< (const sc_uint_base &u, const sc_signed &v)
bool operator<= (const sc_unsigned &u, const sc_signed &v)
bool operator<= (const sc_signed &u, const sc_unsigned &v)
bool operator<= (const sc_signed &u, const sc_signed &v)
bool operator<= (const sc_signed &u, int64 v)
bool operator<= (const sc_signed &u, uint64 v)
bool operator<= (const sc_signed &u, long v)
bool operator<= (const sc_signed &u, unsigned long v)
bool operator<= (const sc_signed &u, int v)
bool operator<= (const sc_signed &u, unsigned int v)
bool operator<= (int64 u, const sc_signed &v)
bool operator<= (uint64 u, const sc_signed &v)
bool operator<= (long u, const sc_signed &v)
bool operator<= (unsigned long u, const sc_signed &v)
bool operator<= (int u, const sc_signed &v)
bool operator<= (unsigned int u, const sc_signed &v)
bool operator<= (const sc_signed &u, const sc_int_base &v)
bool operator<= (const sc_signed &u, const sc_uint_base &v)
bool operator<= (const sc_int_base &u, const sc_signed &v)
bool operator<= (const sc_uint_base &u, const sc_signed &v)
bool operator> (const sc_unsigned &u, const sc_signed &v)
bool operator> (const sc_signed &u, const sc_unsigned &v)
bool operator> (const sc_signed &u, const sc_signed &v)
bool operator> (const sc_signed &u, int64 v)
bool operator> (const sc_signed &u, uint64 v)
bool operator> (const sc_signed &u, long v)
bool operator> (const sc_signed &u, unsigned long v)
bool operator> (const sc_signed &u, int v)
bool operator> (const sc_signed &u, unsigned int v)
bool operator> (int64 u, const sc_signed &v)
bool operator> (uint64 u, const sc_signed &v)
bool operator> (long u, const sc_signed &v)
bool operator> (unsigned long u, const sc_signed &v)
bool operator> (int u, const sc_signed &v)
bool operator> (unsigned int u, const sc_signed &v)
bool operator> (const sc_signed &u, const sc_int_base &v)
bool operator> (const sc_signed &u, const sc_uint_base &v)
bool operator> (const sc_int_base &u, const sc_signed &v)
bool operator> (const sc_uint_base &u, const sc_signed &v)
bool operator>= (const sc_unsigned &u, const sc_signed &v)
bool operator>= (const sc_signed &u, const sc_unsigned &v)
bool operator>= (const sc_signed &u, const sc_signed &v)
bool operator>= (const sc_signed &u, int64 v)
bool operator>= (const sc_signed &u, uint64 v)
bool operator>= (const sc_signed &u, long v)
bool operator>= (const sc_signed &u, unsigned long v)
bool operator>= (const sc_signed &u, int v)
bool operator>= (const sc_signed &u, unsigned int v)
bool operator>= (int64 u, const sc_signed &v)
bool operator>= (uint64 u, const sc_signed &v)
bool operator>= (long u, const sc_signed &v)
bool operator>= (unsigned long u, const sc_signed &v)
bool operator>= (int u, const sc_signed &v)
bool operator>= (unsigned int u, const sc_signed &v)
bool operator>= (const sc_signed &u, const sc_int_base &v)
bool operator>= (const sc_signed &u, const sc_uint_base &v)
bool operator>= (const sc_int_base &u, const sc_signed &v)
bool operator>= (const sc_uint_base &u, const sc_signed &v)
sc_signed operator~ (const sc_signed &u)
sc_signed add_signed_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd)
sc_signed sub_signed_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd)
sc_signed mul_signed_friend (small_type s, int unb, int und, const sc_digit *ud, int vnb, int vnd, const sc_digit *vd)
sc_signed div_signed_friend (small_type s, int unb, int und, const sc_digit *ud, int vnb, int vnd, const sc_digit *vd)
sc_signed mod_signed_friend (small_type us, int unb, int und, const sc_digit *ud, int vnb, int vnd, const sc_digit *vd)
sc_signed and_signed_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd)
sc_signed or_signed_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd)
sc_signed xor_signed_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd)


Detailed Description

Definition at line 1074 of file sc_signed.h.


Constructor & Destructor Documentation

sc_dt::sc_signed::sc_signed ( int  nb = sc_length_param().len()  )  [explicit]

sc_dt::sc_signed::sc_signed ( const sc_signed v  ) 

sc_dt::sc_signed::sc_signed ( const sc_unsigned v  ) 

template<class T>
sc_dt::sc_signed::sc_signed ( const sc_generic_base< T > &  v  )  [inline, explicit]

Definition at line 2325 of file sc_signed.h.

sc_dt::sc_signed::sc_signed ( const sc_bv_base v  )  [explicit]

sc_dt::sc_signed::sc_signed ( const sc_lv_base v  )  [explicit]

sc_dt::sc_signed::sc_signed ( const sc_int_subref_r v  )  [explicit]

sc_dt::sc_signed::sc_signed ( const sc_uint_subref_r v  )  [explicit]

sc_dt::sc_signed::sc_signed ( const sc_signed_subref_r v  )  [explicit]

sc_dt::sc_signed::sc_signed ( const sc_unsigned_subref_r v  )  [explicit]

virtual sc_dt::sc_signed::~sc_signed (  )  [inline, virtual]

Definition at line 1144 of file sc_signed.h.


Member Function Documentation

const sc_signed& sc_dt::sc_signed::operator= ( const sc_signed v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

const sc_signed& sc_dt::sc_signed::operator= ( const sc_signed_subref_r a  ) 

template<class T>
const sc_signed& sc_dt::sc_signed::operator= ( const sc_generic_base< T > &  a  )  [inline]

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 1109 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator= ( const sc_unsigned v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

const sc_signed& sc_dt::sc_signed::operator= ( const sc_unsigned_subref_r a  ) 

const sc_signed & sc_dt::sc_signed::operator= ( const char *  v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 448 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator= ( int64  v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 472 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator= ( uint64  v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 487 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator= ( long  v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 501 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator= ( unsigned long  v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 516 of file sc_signed.cpp.

const sc_signed& sc_dt::sc_signed::operator= ( int  v  )  [inline]

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 1121 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator= ( unsigned int  v  )  [inline]

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 1124 of file sc_signed.h.

const sc_signed & sc_dt::sc_signed::operator= ( double  v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 530 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator= ( const sc_int_base v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 611 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator= ( const sc_uint_base v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 860 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator= ( const sc_bv_base v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 557 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator= ( const sc_lv_base v  ) 

Reimplemented in sc_dt::sc_bigint< W >.

Definition at line 572 of file sc_signed.cpp.

sc_digit* sc_dt::sc_signed::get_raw (  )  const [inline]

Definition at line 1153 of file sc_signed.h.

virtual int sc_dt::sc_signed::concat_length ( bool *  xz_present_p  )  const [inline, virtual]

Reimplemented from sc_dt::sc_value_base.

Definition at line 1155 of file sc_signed.h.

bool sc_dt::sc_signed::concat_get_ctrl ( sc_digit dst_p,
int  low_i 
) const [virtual]

Reimplemented from sc_dt::sc_value_base.

Definition at line 117 of file sc_signed.cpp.

bool sc_dt::sc_signed::concat_get_data ( sc_digit dst_p,
int  low_i 
) const [virtual]

Reimplemented from sc_dt::sc_value_base.

Definition at line 143 of file sc_signed.cpp.

uint64 sc_dt::sc_signed::concat_get_uint64 (  )  const [virtual]

Reimplemented from sc_dt::sc_value_base.

Definition at line 336 of file sc_signed.cpp.

void sc_dt::sc_signed::concat_set ( int64  src,
int  low_i 
) [virtual]

Reimplemented from sc_dt::sc_value_base.

Definition at line 372 of file sc_signed.cpp.

void sc_dt::sc_signed::concat_set ( const sc_signed src,
int  low_i 
) [virtual]

Reimplemented from sc_dt::sc_value_base.

Definition at line 377 of file sc_signed.cpp.

void sc_dt::sc_signed::concat_set ( const sc_unsigned src,
int  low_i 
) [virtual]

Reimplemented from sc_dt::sc_value_base.

Definition at line 385 of file sc_signed.cpp.

void sc_dt::sc_signed::concat_set ( uint64  src,
int  low_i 
) [virtual]

Reimplemented from sc_dt::sc_value_base.

Definition at line 393 of file sc_signed.cpp.

sc_signed& sc_dt::sc_signed::operator++ (  ) 

const sc_signed sc_dt::sc_signed::operator++ ( int   ) 

sc_signed& sc_dt::sc_signed::operator-- (  ) 

const sc_signed sc_dt::sc_signed::operator-- ( int   ) 

void sc_dt::sc_signed::check_index ( int  i  )  const [inline]

Definition at line 1178 of file sc_signed.h.

void sc_dt::sc_signed::invalid_index ( int  i  )  const

Definition at line 83 of file sc_signed.cpp.

sc_signed_bitref& sc_dt::sc_signed::operator[] ( int  i  )  [inline]

Definition at line 1183 of file sc_signed.h.

const sc_signed_bitref_r& sc_dt::sc_signed::operator[] ( int  i  )  const [inline]

Definition at line 1192 of file sc_signed.h.

sc_signed_bitref& sc_dt::sc_signed::bit ( int  i  )  [inline]

Definition at line 1201 of file sc_signed.h.

const sc_signed_bitref_r& sc_dt::sc_signed::bit ( int  i  )  const [inline]

Definition at line 1210 of file sc_signed.h.

void sc_dt::sc_signed::check_range ( int  l,
int  r 
) const [inline]

Definition at line 1229 of file sc_signed.h.

void sc_dt::sc_signed::invalid_range ( int  l,
int  r 
) const

Definition at line 93 of file sc_signed.cpp.

sc_signed_subref& sc_dt::sc_signed::range ( int  i,
int  j 
) [inline]

Definition at line 1243 of file sc_signed.h.

const sc_signed_subref_r& sc_dt::sc_signed::range ( int  i,
int  j 
) const [inline]

Definition at line 1252 of file sc_signed.h.

sc_signed_subref& sc_dt::sc_signed::operator() ( int  i,
int  j 
) [inline]

Definition at line 1261 of file sc_signed.h.

const sc_signed_subref_r& sc_dt::sc_signed::operator() ( int  i,
int  j 
) const [inline]

Definition at line 1270 of file sc_signed.h.

int sc_dt::sc_signed::to_int (  )  const

unsigned int sc_dt::sc_signed::to_uint (  )  const

long sc_dt::sc_signed::to_long (  )  const

unsigned long sc_dt::sc_signed::to_ulong (  )  const

int64 sc_dt::sc_signed::to_int64 (  )  const

uint64 sc_dt::sc_signed::to_uint64 (  )  const

double sc_dt::sc_signed::to_double (  )  const

const std::string sc_dt::sc_signed::to_string ( sc_numrep  numrep = SC_DEC  )  const

Definition at line 590 of file sc_signed.cpp.

const std::string sc_dt::sc_signed::to_string ( sc_numrep  numrep,
bool  w_prefix 
) const

Definition at line 598 of file sc_signed.cpp.

void sc_dt::sc_signed::print ( ::std::ostream &  os = ::std::cout  )  const [inline]

Definition at line 1306 of file sc_signed.h.

void sc_dt::sc_signed::scan ( ::std::istream &  is = ::std::cin  ) 

void sc_dt::sc_signed::dump ( ::std::ostream &  os = ::std::cout  )  const

int sc_dt::sc_signed::length (  )  const [inline]

Definition at line 1315 of file sc_signed.h.

bool sc_dt::sc_signed::iszero (  )  const

Definition at line 4016 of file sc_signed.cpp.

bool sc_dt::sc_signed::sign (  )  const

Definition at line 4028 of file sc_signed.cpp.

bool sc_dt::sc_signed::and_reduce (  )  const

Definition at line 402 of file sc_signed.cpp.

bool sc_dt::sc_signed::nand_reduce (  )  const [inline]

Definition at line 1323 of file sc_signed.h.

bool sc_dt::sc_signed::or_reduce (  )  const

Definition at line 423 of file sc_signed.cpp.

bool sc_dt::sc_signed::nor_reduce (  )  const [inline]

Definition at line 1328 of file sc_signed.h.

bool sc_dt::sc_signed::xor_reduce (  )  const

Definition at line 428 of file sc_signed.cpp.

bool sc_dt::sc_signed::xnor_reduce (  )  const [inline]

Definition at line 1333 of file sc_signed.h.

bool sc_dt::sc_signed::test ( int  i  )  const

void sc_dt::sc_signed::set ( int  i  ) 

void sc_dt::sc_signed::clear ( int  i  ) 

void sc_dt::sc_signed::set ( int  i,
bool  v 
) [inline]

Definition at line 1340 of file sc_signed.h.

void sc_dt::sc_signed::invert ( int  i  )  [inline]

Definition at line 1342 of file sc_signed.h.

void sc_dt::sc_signed::reverse (  ) 

void sc_dt::sc_signed::get_packed_rep ( sc_digit buf  )  const

void sc_dt::sc_signed::set_packed_rep ( sc_digit buf  ) 

const sc_signed& sc_dt::sc_signed::operator+= ( const sc_signed v  ) 

const sc_signed& sc_dt::sc_signed::operator+= ( const sc_unsigned v  ) 

const sc_signed& sc_dt::sc_signed::operator+= ( int64  v  ) 

const sc_signed& sc_dt::sc_signed::operator+= ( uint64  v  ) 

const sc_signed& sc_dt::sc_signed::operator+= ( long  v  ) 

const sc_signed& sc_dt::sc_signed::operator+= ( unsigned long  v  ) 

const sc_signed& sc_dt::sc_signed::operator+= ( int  v  )  [inline]

Definition at line 1423 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator+= ( unsigned int  v  )  [inline]

Definition at line 1425 of file sc_signed.h.

const sc_signed & sc_dt::sc_signed::operator+= ( const sc_int_base v  ) 

Definition at line 632 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator+= ( const sc_uint_base v  ) 

Definition at line 873 of file sc_signed.cpp.

const sc_signed& sc_dt::sc_signed::operator-= ( const sc_signed v  ) 

const sc_signed& sc_dt::sc_signed::operator-= ( const sc_unsigned v  ) 

const sc_signed& sc_dt::sc_signed::operator-= ( int64  v  ) 

const sc_signed& sc_dt::sc_signed::operator-= ( uint64  v  ) 

const sc_signed& sc_dt::sc_signed::operator-= ( long  v  ) 

const sc_signed& sc_dt::sc_signed::operator-= ( unsigned long  v  ) 

const sc_signed& sc_dt::sc_signed::operator-= ( int  v  )  [inline]

Definition at line 1486 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator-= ( unsigned int  v  )  [inline]

Definition at line 1488 of file sc_signed.h.

const sc_signed & sc_dt::sc_signed::operator-= ( const sc_int_base v  ) 

Definition at line 653 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator-= ( const sc_uint_base v  ) 

Definition at line 894 of file sc_signed.cpp.

const sc_signed& sc_dt::sc_signed::operator*= ( const sc_signed v  ) 

const sc_signed& sc_dt::sc_signed::operator*= ( const sc_unsigned v  ) 

const sc_signed& sc_dt::sc_signed::operator*= ( int64  v  ) 

const sc_signed& sc_dt::sc_signed::operator*= ( uint64  v  ) 

const sc_signed& sc_dt::sc_signed::operator*= ( long  v  ) 

const sc_signed& sc_dt::sc_signed::operator*= ( unsigned long  v  ) 

const sc_signed& sc_dt::sc_signed::operator*= ( int  v  )  [inline]

Definition at line 1542 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator*= ( unsigned int  v  )  [inline]

Definition at line 1544 of file sc_signed.h.

const sc_signed & sc_dt::sc_signed::operator*= ( const sc_int_base v  ) 

Definition at line 674 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator*= ( const sc_uint_base v  ) 

Definition at line 907 of file sc_signed.cpp.

const sc_signed& sc_dt::sc_signed::operator/= ( const sc_signed v  ) 

const sc_signed& sc_dt::sc_signed::operator/= ( const sc_unsigned v  ) 

const sc_signed& sc_dt::sc_signed::operator/= ( int64  v  ) 

const sc_signed& sc_dt::sc_signed::operator/= ( uint64  v  ) 

const sc_signed& sc_dt::sc_signed::operator/= ( long  v  ) 

const sc_signed& sc_dt::sc_signed::operator/= ( unsigned long  v  ) 

const sc_signed& sc_dt::sc_signed::operator/= ( int  v  )  [inline]

Definition at line 1596 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator/= ( unsigned int  v  )  [inline]

Definition at line 1598 of file sc_signed.h.

const sc_signed & sc_dt::sc_signed::operator/= ( const sc_int_base v  ) 

Definition at line 695 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator/= ( const sc_uint_base v  ) 

Definition at line 920 of file sc_signed.cpp.

const sc_signed& sc_dt::sc_signed::operator%= ( const sc_signed v  ) 

const sc_signed& sc_dt::sc_signed::operator%= ( const sc_unsigned v  ) 

const sc_signed& sc_dt::sc_signed::operator%= ( int64  v  ) 

const sc_signed& sc_dt::sc_signed::operator%= ( uint64  v  ) 

const sc_signed& sc_dt::sc_signed::operator%= ( long  v  ) 

const sc_signed& sc_dt::sc_signed::operator%= ( unsigned long  v  ) 

const sc_signed& sc_dt::sc_signed::operator%= ( int  v  )  [inline]

Definition at line 1650 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator%= ( unsigned int  v  )  [inline]

Definition at line 1652 of file sc_signed.h.

const sc_signed & sc_dt::sc_signed::operator%= ( const sc_int_base v  ) 

Definition at line 716 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator%= ( const sc_uint_base v  ) 

Definition at line 933 of file sc_signed.cpp.

const sc_signed& sc_dt::sc_signed::operator &= ( const sc_signed v  ) 

const sc_signed& sc_dt::sc_signed::operator &= ( const sc_unsigned v  ) 

const sc_signed& sc_dt::sc_signed::operator &= ( int64  v  ) 

const sc_signed& sc_dt::sc_signed::operator &= ( uint64  v  ) 

const sc_signed& sc_dt::sc_signed::operator &= ( long  v  ) 

const sc_signed& sc_dt::sc_signed::operator &= ( unsigned long  v  ) 

const sc_signed& sc_dt::sc_signed::operator &= ( int  v  )  [inline]

Definition at line 1706 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator &= ( unsigned int  v  )  [inline]

Definition at line 1708 of file sc_signed.h.

const sc_signed & sc_dt::sc_signed::operator &= ( const sc_int_base v  ) 

Definition at line 737 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator &= ( const sc_uint_base v  ) 

Definition at line 946 of file sc_signed.cpp.

const sc_signed& sc_dt::sc_signed::operator|= ( const sc_signed v  ) 

const sc_signed& sc_dt::sc_signed::operator|= ( const sc_unsigned v  ) 

const sc_signed& sc_dt::sc_signed::operator|= ( int64  v  ) 

const sc_signed& sc_dt::sc_signed::operator|= ( uint64  v  ) 

const sc_signed& sc_dt::sc_signed::operator|= ( long  v  ) 

const sc_signed& sc_dt::sc_signed::operator|= ( unsigned long  v  ) 

const sc_signed& sc_dt::sc_signed::operator|= ( int  v  )  [inline]

Definition at line 1760 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator|= ( unsigned int  v  )  [inline]

Definition at line 1762 of file sc_signed.h.

const sc_signed & sc_dt::sc_signed::operator|= ( const sc_int_base v  ) 

Definition at line 758 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator|= ( const sc_uint_base v  ) 

Definition at line 959 of file sc_signed.cpp.

const sc_signed& sc_dt::sc_signed::operator^= ( const sc_signed v  ) 

const sc_signed& sc_dt::sc_signed::operator^= ( const sc_unsigned v  ) 

const sc_signed& sc_dt::sc_signed::operator^= ( int64  v  ) 

const sc_signed& sc_dt::sc_signed::operator^= ( uint64  v  ) 

const sc_signed& sc_dt::sc_signed::operator^= ( long  v  ) 

const sc_signed& sc_dt::sc_signed::operator^= ( unsigned long  v  ) 

const sc_signed& sc_dt::sc_signed::operator^= ( int  v  )  [inline]

Definition at line 1814 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator^= ( unsigned int  v  )  [inline]

Definition at line 1816 of file sc_signed.h.

const sc_signed & sc_dt::sc_signed::operator^= ( const sc_int_base v  ) 

Definition at line 779 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator^= ( const sc_uint_base v  ) 

Definition at line 972 of file sc_signed.cpp.

const sc_signed& sc_dt::sc_signed::operator<<= ( const sc_signed v  ) 

const sc_signed& sc_dt::sc_signed::operator<<= ( const sc_unsigned v  ) 

const sc_signed& sc_dt::sc_signed::operator<<= ( int64  v  ) 

const sc_signed& sc_dt::sc_signed::operator<<= ( uint64  v  ) 

const sc_signed& sc_dt::sc_signed::operator<<= ( long  v  ) 

const sc_signed& sc_dt::sc_signed::operator<<= ( unsigned long  v  ) 

const sc_signed& sc_dt::sc_signed::operator<<= ( int  v  )  [inline]

Definition at line 1851 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator<<= ( unsigned int  v  )  [inline]

Definition at line 1853 of file sc_signed.h.

const sc_signed & sc_dt::sc_signed::operator<<= ( const sc_int_base v  ) 

Definition at line 788 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator<<= ( const sc_uint_base v  ) 

Definition at line 981 of file sc_signed.cpp.

const sc_signed& sc_dt::sc_signed::operator>>= ( const sc_signed v  ) 

const sc_signed& sc_dt::sc_signed::operator>>= ( const sc_unsigned v  ) 

const sc_signed& sc_dt::sc_signed::operator>>= ( int64  v  ) 

const sc_signed& sc_dt::sc_signed::operator>>= ( uint64  v  ) 

const sc_signed& sc_dt::sc_signed::operator>>= ( long  v  ) 

const sc_signed& sc_dt::sc_signed::operator>>= ( unsigned long  v  ) 

const sc_signed& sc_dt::sc_signed::operator>>= ( int  v  )  [inline]

Definition at line 1882 of file sc_signed.h.

const sc_signed& sc_dt::sc_signed::operator>>= ( unsigned int  v  )  [inline]

Definition at line 1884 of file sc_signed.h.

const sc_signed & sc_dt::sc_signed::operator>>= ( const sc_int_base v  ) 

Definition at line 797 of file sc_signed.cpp.

const sc_signed & sc_dt::sc_signed::operator>>= ( const sc_uint_base v  ) 

Definition at line 990 of file sc_signed.cpp.


Friends And Related Function Documentation

friend class sc_concatref [friend]

Reimplemented from sc_dt::sc_value_base.

Definition at line 1076 of file sc_signed.h.

friend class sc_signed_bitref_r [friend]

Definition at line 1077 of file sc_signed.h.

friend class sc_signed_bitref [friend]

Definition at line 1078 of file sc_signed.h.

friend class sc_signed_subref_r [friend]

Definition at line 1079 of file sc_signed.h.

friend class sc_signed_subref [friend]

Definition at line 1080 of file sc_signed.h.

friend class sc_unsigned [friend]

Definition at line 1081 of file sc_signed.h.

friend class sc_unsigned_subref [friend]

Definition at line 1082 of file sc_signed.h.

sc_signed operator+ ( const sc_unsigned u,
const sc_signed v 
) [friend]

Definition at line 1107 of file sc_signed.cpp.

sc_signed operator+ ( const sc_signed u,
const sc_unsigned v 
) [friend]

Definition at line 1124 of file sc_signed.cpp.

sc_signed operator+ ( const sc_unsigned u,
int64  v 
) [friend]

Definition at line 1197 of file sc_signed.cpp.

sc_signed operator+ ( const sc_unsigned u,
long  v 
) [friend]

Definition at line 1313 of file sc_signed.cpp.

sc_signed operator+ ( const sc_unsigned u,
int  v 
) [friend]

Definition at line 1390 of file sc_signed.h.

sc_signed operator+ ( int64  u,
const sc_unsigned v 
) [friend]

Definition at line 1216 of file sc_signed.cpp.

sc_signed operator+ ( long  u,
const sc_unsigned v 
) [friend]

Definition at line 1332 of file sc_signed.cpp.

sc_signed operator+ ( int  u,
const sc_unsigned v 
) [friend]

Definition at line 1395 of file sc_signed.h.

sc_signed operator+ ( const sc_signed u,
const sc_signed v 
) [friend]

Definition at line 1141 of file sc_signed.cpp.

sc_signed operator+ ( const sc_signed u,
int64  v 
) [friend]

Definition at line 1158 of file sc_signed.cpp.

sc_signed operator+ ( const sc_signed u,
uint64  v 
) [friend]

Definition at line 1236 of file sc_signed.cpp.

sc_signed operator+ ( const sc_signed u,
long  v 
) [friend]

Definition at line 1275 of file sc_signed.cpp.

sc_signed operator+ ( const sc_signed u,
unsigned long  v 
) [friend]

Definition at line 1351 of file sc_signed.cpp.

sc_signed operator+ ( const sc_signed u,
int  v 
) [friend]

Definition at line 1403 of file sc_signed.h.

sc_signed operator+ ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1405 of file sc_signed.h.

sc_signed operator+ ( int64  u,
const sc_signed v 
) [friend]

Definition at line 1177 of file sc_signed.cpp.

sc_signed operator+ ( uint64  u,
const sc_signed v 
) [friend]

Definition at line 1255 of file sc_signed.cpp.

sc_signed operator+ ( long  u,
const sc_signed v 
) [friend]

Definition at line 1294 of file sc_signed.cpp.

sc_signed operator+ ( unsigned long  u,
const sc_signed v 
) [friend]

Definition at line 1370 of file sc_signed.cpp.

sc_signed operator+ ( int  u,
const sc_signed v 
) [friend]

Definition at line 1412 of file sc_signed.h.

sc_signed operator+ ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 1414 of file sc_signed.h.

sc_signed operator+ ( const sc_unsigned u,
const sc_int_base v 
) [friend]

Definition at line 616 of file sc_signed.cpp.

sc_signed operator+ ( const sc_int_base u,
const sc_unsigned v 
) [friend]

Definition at line 620 of file sc_signed.cpp.

sc_signed operator+ ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 624 of file sc_signed.cpp.

sc_signed operator+ ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 865 of file sc_signed.cpp.

sc_signed operator+ ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 628 of file sc_signed.cpp.

sc_signed operator+ ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 869 of file sc_signed.cpp.

sc_signed operator- ( const sc_unsigned u,
const sc_signed v 
) [friend]

Definition at line 1427 of file sc_signed.cpp.

sc_signed operator- ( const sc_signed u,
const sc_unsigned v 
) [friend]

Definition at line 1444 of file sc_signed.cpp.

sc_signed operator- ( const sc_unsigned u,
const sc_unsigned v 
) [friend]

Definition at line 1410 of file sc_signed.cpp.

sc_signed operator- ( const sc_unsigned u,
int64  v 
) [friend]

Definition at line 1517 of file sc_signed.cpp.

sc_signed operator- ( const sc_unsigned u,
uint64  v 
) [friend]

Definition at line 1595 of file sc_signed.cpp.

sc_signed operator- ( const sc_unsigned u,
long  v 
) [friend]

Definition at line 1672 of file sc_signed.cpp.

sc_signed operator- ( const sc_unsigned u,
unsigned long  v 
) [friend]

Definition at line 1747 of file sc_signed.cpp.

sc_signed operator- ( const sc_unsigned u,
int  v 
) [friend]

Definition at line 1447 of file sc_signed.h.

sc_signed operator- ( const sc_unsigned u,
unsigned int  v 
) [friend]

Definition at line 1449 of file sc_signed.h.

sc_signed operator- ( int64  u,
const sc_unsigned v 
) [friend]

Definition at line 1536 of file sc_signed.cpp.

sc_signed operator- ( uint64  u,
const sc_unsigned v 
) [friend]

Definition at line 1615 of file sc_signed.cpp.

sc_signed operator- ( long  u,
const sc_unsigned v 
) [friend]

Definition at line 1691 of file sc_signed.cpp.

sc_signed operator- ( unsigned long  u,
const sc_unsigned v 
) [friend]

Definition at line 1766 of file sc_signed.cpp.

sc_signed operator- ( int  u,
const sc_unsigned v 
) [friend]

Definition at line 1456 of file sc_signed.h.

sc_signed operator- ( unsigned int  u,
const sc_unsigned v 
) [friend]

Definition at line 1458 of file sc_signed.h.

sc_signed operator- ( const sc_signed u,
const sc_signed v 
) [friend]

Definition at line 1461 of file sc_signed.cpp.

sc_signed operator- ( const sc_signed u,
int64  v 
) [friend]

Definition at line 1478 of file sc_signed.cpp.

sc_signed operator- ( const sc_signed u,
uint64  v 
) [friend]

Definition at line 1556 of file sc_signed.cpp.

sc_signed operator- ( const sc_signed u,
long  v 
) [friend]

Definition at line 1634 of file sc_signed.cpp.

sc_signed operator- ( const sc_signed u,
unsigned long  v 
) [friend]

Definition at line 1710 of file sc_signed.cpp.

sc_signed operator- ( const sc_signed u,
int  v 
) [friend]

Definition at line 1466 of file sc_signed.h.

sc_signed operator- ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1468 of file sc_signed.h.

sc_signed operator- ( int64  u,
const sc_signed v 
) [friend]

Definition at line 1497 of file sc_signed.cpp.

sc_signed operator- ( uint64  u,
const sc_signed v 
) [friend]

Definition at line 1576 of file sc_signed.cpp.

sc_signed operator- ( long  u,
const sc_signed v 
) [friend]

Definition at line 1653 of file sc_signed.cpp.

sc_signed operator- ( unsigned long  u,
const sc_signed v 
) [friend]

Definition at line 1729 of file sc_signed.cpp.

sc_signed operator- ( int  u,
const sc_signed v 
) [friend]

Definition at line 1475 of file sc_signed.h.

sc_signed operator- ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 1477 of file sc_signed.h.

sc_signed operator- ( const sc_unsigned u,
const sc_int_base v 
) [friend]

Definition at line 637 of file sc_signed.cpp.

sc_signed operator- ( const sc_unsigned u,
const sc_uint_base v 
) [friend]

Definition at line 878 of file sc_signed.cpp.

sc_signed operator- ( const sc_int_base u,
const sc_unsigned v 
) [friend]

Definition at line 641 of file sc_signed.cpp.

sc_signed operator- ( const sc_uint_base u,
const sc_unsigned v 
) [friend]

Definition at line 882 of file sc_signed.cpp.

sc_signed operator- ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 645 of file sc_signed.cpp.

sc_signed operator- ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 886 of file sc_signed.cpp.

sc_signed operator- ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 649 of file sc_signed.cpp.

sc_signed operator- ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 890 of file sc_signed.cpp.

sc_signed operator* ( const sc_unsigned u,
const sc_signed v 
) [friend]

Definition at line 1797 of file sc_signed.cpp.

sc_signed operator* ( const sc_signed u,
const sc_unsigned v 
) [friend]

Definition at line 1813 of file sc_signed.cpp.

sc_signed operator* ( const sc_unsigned u,
int64  v 
) [friend]

Definition at line 1881 of file sc_signed.cpp.

sc_signed operator* ( const sc_unsigned u,
long  v 
) [friend]

Definition at line 1989 of file sc_signed.cpp.

sc_signed operator* ( const sc_unsigned u,
int  v 
) [friend]

Definition at line 1509 of file sc_signed.h.

sc_signed operator* ( int64  u,
const sc_unsigned v 
) [friend]

Definition at line 1899 of file sc_signed.cpp.

sc_signed operator* ( long  u,
const sc_unsigned v 
) [friend]

Definition at line 2007 of file sc_signed.cpp.

sc_signed operator* ( int  u,
const sc_unsigned v 
) [friend]

Definition at line 1514 of file sc_signed.h.

sc_signed operator* ( const sc_signed u,
const sc_signed v 
) [friend]

Definition at line 1829 of file sc_signed.cpp.

sc_signed operator* ( const sc_signed u,
int64  v 
) [friend]

Definition at line 1845 of file sc_signed.cpp.

sc_signed operator* ( const sc_signed u,
uint64  v 
) [friend]

Definition at line 1917 of file sc_signed.cpp.

sc_signed operator* ( const sc_signed u,
long  v 
) [friend]

Definition at line 1953 of file sc_signed.cpp.

sc_signed operator* ( const sc_signed u,
unsigned long  v 
) [friend]

Definition at line 2025 of file sc_signed.cpp.

sc_signed operator* ( const sc_signed u,
int  v 
) [friend]

Definition at line 1522 of file sc_signed.h.

sc_signed operator* ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1524 of file sc_signed.h.

sc_signed operator* ( int64  u,
const sc_signed v 
) [friend]

Definition at line 1863 of file sc_signed.cpp.

sc_signed operator* ( uint64  u,
const sc_signed v 
) [friend]

Definition at line 1935 of file sc_signed.cpp.

sc_signed operator* ( long  u,
const sc_signed v 
) [friend]

Definition at line 1971 of file sc_signed.cpp.

sc_signed operator* ( unsigned long  u,
const sc_signed v 
) [friend]

Definition at line 2042 of file sc_signed.cpp.

sc_signed operator* ( int  u,
const sc_signed v 
) [friend]

Definition at line 1531 of file sc_signed.h.

sc_signed operator* ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 1533 of file sc_signed.h.

sc_signed operator* ( const sc_unsigned u,
const sc_int_base v 
) [friend]

Definition at line 658 of file sc_signed.cpp.

sc_signed operator* ( const sc_int_base u,
const sc_unsigned v 
) [friend]

Definition at line 662 of file sc_signed.cpp.

sc_signed operator* ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 666 of file sc_signed.cpp.

sc_signed operator* ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 899 of file sc_signed.cpp.

sc_signed operator* ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 670 of file sc_signed.cpp.

sc_signed operator* ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 903 of file sc_signed.cpp.

sc_signed operator/ ( const sc_unsigned u,
const sc_signed v 
) [friend]

Definition at line 2075 of file sc_signed.cpp.

sc_signed operator/ ( const sc_signed u,
const sc_unsigned v 
) [friend]

Definition at line 2093 of file sc_signed.cpp.

sc_signed operator/ ( const sc_unsigned u,
int64  v 
) [friend]

Definition at line 2169 of file sc_signed.cpp.

sc_signed operator/ ( const sc_unsigned u,
long  v 
) [friend]

Definition at line 2290 of file sc_signed.cpp.

sc_signed operator/ ( const sc_unsigned u,
int  v 
) [friend]

Definition at line 1563 of file sc_signed.h.

sc_signed operator/ ( int64  u,
const sc_unsigned v 
) [friend]

Definition at line 2189 of file sc_signed.cpp.

sc_signed operator/ ( long  u,
const sc_unsigned v 
) [friend]

Definition at line 2310 of file sc_signed.cpp.

sc_signed operator/ ( int  u,
const sc_unsigned v 
) [friend]

Definition at line 1568 of file sc_signed.h.

sc_signed operator/ ( const sc_signed u,
const sc_signed v 
) [friend]

Definition at line 2111 of file sc_signed.cpp.

sc_signed operator/ ( const sc_signed u,
int64  v 
) [friend]

Definition at line 2129 of file sc_signed.cpp.

sc_signed operator/ ( const sc_signed u,
uint64  v 
) [friend]

Definition at line 2209 of file sc_signed.cpp.

sc_signed operator/ ( const sc_signed u,
long  v 
) [friend]

Definition at line 2250 of file sc_signed.cpp.

sc_signed operator/ ( const sc_signed u,
unsigned long  v 
) [friend]

Definition at line 2330 of file sc_signed.cpp.

sc_signed operator/ ( const sc_signed u,
int  v 
) [friend]

Definition at line 1576 of file sc_signed.h.

sc_signed operator/ ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1578 of file sc_signed.h.

sc_signed operator/ ( int64  u,
const sc_signed v 
) [friend]

Definition at line 2149 of file sc_signed.cpp.

sc_signed operator/ ( uint64  u,
const sc_signed v 
) [friend]

Definition at line 2229 of file sc_signed.cpp.

sc_signed operator/ ( long  u,
const sc_signed v 
) [friend]

Definition at line 2270 of file sc_signed.cpp.

sc_signed operator/ ( unsigned long  u,
const sc_signed v 
) [friend]

Definition at line 2350 of file sc_signed.cpp.

sc_signed operator/ ( int  u,
const sc_signed v 
) [friend]

Definition at line 1585 of file sc_signed.h.

sc_signed operator/ ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 1587 of file sc_signed.h.

sc_signed operator/ ( const sc_unsigned u,
const sc_int_base v 
) [friend]

Definition at line 679 of file sc_signed.cpp.

sc_signed operator/ ( const sc_int_base u,
const sc_unsigned v 
) [friend]

Definition at line 683 of file sc_signed.cpp.

sc_signed operator/ ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 687 of file sc_signed.cpp.

sc_signed operator/ ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 912 of file sc_signed.cpp.

sc_signed operator/ ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 691 of file sc_signed.cpp.

sc_signed operator/ ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 916 of file sc_signed.cpp.

sc_signed operator% ( const sc_unsigned u,
const sc_signed v 
) [friend]

Definition at line 2386 of file sc_signed.cpp.

sc_signed operator% ( const sc_signed u,
const sc_unsigned v 
) [friend]

Definition at line 2401 of file sc_signed.cpp.

sc_signed operator% ( const sc_unsigned u,
int64  v 
) [friend]

Definition at line 2471 of file sc_signed.cpp.

sc_signed operator% ( const sc_unsigned u,
long  v 
) [friend]

Definition at line 2586 of file sc_signed.cpp.

sc_signed operator% ( const sc_unsigned u,
int  v 
) [friend]

Definition at line 1617 of file sc_signed.h.

sc_signed operator% ( int64  u,
const sc_unsigned v 
) [friend]

Definition at line 2491 of file sc_signed.cpp.

sc_signed operator% ( long  u,
const sc_unsigned v 
) [friend]

Definition at line 2605 of file sc_signed.cpp.

sc_signed operator% ( int  u,
const sc_unsigned v 
) [friend]

Definition at line 1622 of file sc_signed.h.

sc_signed operator% ( const sc_signed u,
const sc_signed v 
) [friend]

Definition at line 2416 of file sc_signed.cpp.

sc_signed operator% ( const sc_signed u,
int64  v 
) [friend]

Definition at line 2431 of file sc_signed.cpp.

sc_signed operator% ( const sc_signed u,
uint64  v 
) [friend]

Definition at line 2511 of file sc_signed.cpp.

sc_signed operator% ( const sc_signed u,
long  v 
) [friend]

Definition at line 2547 of file sc_signed.cpp.

sc_signed operator% ( const sc_signed u,
unsigned long  v 
) [friend]

Definition at line 2625 of file sc_signed.cpp.

sc_signed operator% ( const sc_signed u,
int  v 
) [friend]

Definition at line 1630 of file sc_signed.h.

sc_signed operator% ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1632 of file sc_signed.h.

sc_signed operator% ( int64  u,
const sc_signed v 
) [friend]

Definition at line 2451 of file sc_signed.cpp.

sc_signed operator% ( uint64  u,
const sc_signed v 
) [friend]

Definition at line 2529 of file sc_signed.cpp.

sc_signed operator% ( long  u,
const sc_signed v 
) [friend]

Definition at line 2566 of file sc_signed.cpp.

sc_signed operator% ( unsigned long  u,
const sc_signed v 
) [friend]

Definition at line 2643 of file sc_signed.cpp.

sc_signed operator% ( int  u,
const sc_signed v 
) [friend]

Definition at line 1639 of file sc_signed.h.

sc_signed operator% ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 1641 of file sc_signed.h.

sc_signed operator% ( const sc_unsigned u,
const sc_int_base v 
) [friend]

Definition at line 700 of file sc_signed.cpp.

sc_signed operator% ( const sc_int_base u,
const sc_unsigned v 
) [friend]

Definition at line 704 of file sc_signed.cpp.

sc_signed operator% ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 708 of file sc_signed.cpp.

sc_signed operator% ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 925 of file sc_signed.cpp.

sc_signed operator% ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 712 of file sc_signed.cpp.

sc_signed operator% ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 929 of file sc_signed.cpp.

sc_signed operator & ( const sc_unsigned u,
const sc_signed v 
) [friend]

Definition at line 2675 of file sc_signed.cpp.

sc_signed operator & ( const sc_signed u,
const sc_unsigned v 
) [friend]

Definition at line 2689 of file sc_signed.cpp.

sc_signed operator & ( const sc_unsigned u,
int64  v 
) [friend]

Definition at line 2749 of file sc_signed.cpp.

sc_signed operator & ( const sc_unsigned u,
long  v 
) [friend]

Definition at line 2845 of file sc_signed.cpp.

sc_signed operator & ( const sc_unsigned u,
int  v 
) [friend]

Definition at line 1673 of file sc_signed.h.

sc_signed operator & ( int64  u,
const sc_unsigned v 
) [friend]

Definition at line 2765 of file sc_signed.cpp.

sc_signed operator & ( long  u,
const sc_unsigned v 
) [friend]

Definition at line 2861 of file sc_signed.cpp.

sc_signed operator & ( int  u,
const sc_unsigned v 
) [friend]

Definition at line 1678 of file sc_signed.h.

sc_signed operator & ( const sc_signed u,
const sc_signed v 
) [friend]

Definition at line 2703 of file sc_signed.cpp.

sc_signed operator & ( const sc_signed u,
int64  v 
) [friend]

Definition at line 2717 of file sc_signed.cpp.

sc_signed operator & ( const sc_signed u,
uint64  v 
) [friend]

Definition at line 2781 of file sc_signed.cpp.

sc_signed operator & ( const sc_signed u,
long  v 
) [friend]

Definition at line 2813 of file sc_signed.cpp.

sc_signed operator & ( const sc_signed u,
unsigned long  v 
) [friend]

Definition at line 2877 of file sc_signed.cpp.

sc_signed operator & ( const sc_signed u,
int  v 
) [friend]

Definition at line 1686 of file sc_signed.h.

sc_signed operator & ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1688 of file sc_signed.h.

sc_signed operator & ( int64  u,
const sc_signed v 
) [friend]

Definition at line 2733 of file sc_signed.cpp.

sc_signed operator & ( uint64  u,
const sc_signed v 
) [friend]

Definition at line 2797 of file sc_signed.cpp.

sc_signed operator & ( long  u,
const sc_signed v 
) [friend]

Definition at line 2829 of file sc_signed.cpp.

sc_signed operator & ( unsigned long  u,
const sc_signed v 
) [friend]

Definition at line 2893 of file sc_signed.cpp.

sc_signed operator & ( int  u,
const sc_signed v 
) [friend]

Definition at line 1695 of file sc_signed.h.

sc_signed operator & ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 1697 of file sc_signed.h.

sc_signed operator & ( const sc_unsigned u,
const sc_int_base v 
) [friend]

Definition at line 721 of file sc_signed.cpp.

sc_signed operator & ( const sc_int_base u,
const sc_unsigned v 
) [friend]

Definition at line 725 of file sc_signed.cpp.

sc_signed operator & ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 729 of file sc_signed.cpp.

sc_signed operator & ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 938 of file sc_signed.cpp.

sc_signed operator & ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 733 of file sc_signed.cpp.

sc_signed operator & ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 942 of file sc_signed.cpp.

sc_signed operator| ( const sc_unsigned u,
const sc_signed v 
) [friend]

Definition at line 2924 of file sc_signed.cpp.

sc_signed operator| ( const sc_signed u,
const sc_unsigned v 
) [friend]

Definition at line 2941 of file sc_signed.cpp.

sc_signed operator| ( const sc_unsigned u,
int64  v 
) [friend]

Definition at line 3013 of file sc_signed.cpp.

sc_signed operator| ( const sc_unsigned u,
long  v 
) [friend]

Definition at line 3127 of file sc_signed.cpp.

sc_signed operator| ( const sc_unsigned u,
int  v 
) [friend]

Definition at line 1727 of file sc_signed.h.

sc_signed operator| ( int64  u,
const sc_unsigned v 
) [friend]

Definition at line 3032 of file sc_signed.cpp.

sc_signed operator| ( long  u,
const sc_unsigned v 
) [friend]

Definition at line 3146 of file sc_signed.cpp.

sc_signed operator| ( int  u,
const sc_unsigned v 
) [friend]

Definition at line 1732 of file sc_signed.h.

sc_signed operator| ( const sc_signed u,
const sc_signed v 
) [friend]

Definition at line 2958 of file sc_signed.cpp.

sc_signed operator| ( const sc_signed u,
int64  v 
) [friend]

Definition at line 2975 of file sc_signed.cpp.

sc_signed operator| ( const sc_signed u,
uint64  v 
) [friend]

Definition at line 3051 of file sc_signed.cpp.

sc_signed operator| ( const sc_signed u,
long  v 
) [friend]

Definition at line 3089 of file sc_signed.cpp.

sc_signed operator| ( const sc_signed u,
unsigned long  v 
) [friend]

Definition at line 3165 of file sc_signed.cpp.

sc_signed operator| ( const sc_signed u,
int  v 
) [friend]

Definition at line 1740 of file sc_signed.h.

sc_signed operator| ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1742 of file sc_signed.h.

sc_signed operator| ( int64  u,
const sc_signed v 
) [friend]

Definition at line 2994 of file sc_signed.cpp.

sc_signed operator| ( uint64  u,
const sc_signed v 
) [friend]

Definition at line 3070 of file sc_signed.cpp.

sc_signed operator| ( long  u,
const sc_signed v 
) [friend]

Definition at line 3108 of file sc_signed.cpp.

sc_signed operator| ( unsigned long  u,
const sc_signed v 
) [friend]

Definition at line 3184 of file sc_signed.cpp.

sc_signed operator| ( int  u,
const sc_signed v 
) [friend]

Definition at line 1749 of file sc_signed.h.

sc_signed operator| ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 1751 of file sc_signed.h.

sc_signed operator| ( const sc_unsigned u,
const sc_int_base v 
) [friend]

Definition at line 742 of file sc_signed.cpp.

sc_signed operator| ( const sc_int_base u,
const sc_unsigned v 
) [friend]

Definition at line 746 of file sc_signed.cpp.

sc_signed operator| ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 750 of file sc_signed.cpp.

sc_signed operator| ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 951 of file sc_signed.cpp.

sc_signed operator| ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 754 of file sc_signed.cpp.

sc_signed operator| ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 955 of file sc_signed.cpp.

sc_signed operator^ ( const sc_unsigned u,
const sc_signed v 
) [friend]

Definition at line 3219 of file sc_signed.cpp.

sc_signed operator^ ( const sc_signed u,
const sc_unsigned v 
) [friend]

Definition at line 3236 of file sc_signed.cpp.

sc_signed operator^ ( const sc_unsigned u,
int64  v 
) [friend]

Definition at line 3308 of file sc_signed.cpp.

sc_signed operator^ ( const sc_unsigned u,
long  v 
) [friend]

Definition at line 3420 of file sc_signed.cpp.

sc_signed operator^ ( const sc_unsigned u,
int  v 
) [friend]

Definition at line 1781 of file sc_signed.h.

sc_signed operator^ ( int64  u,
const sc_unsigned v 
) [friend]

Definition at line 3327 of file sc_signed.cpp.

sc_signed operator^ ( long  u,
const sc_unsigned v 
) [friend]

Definition at line 3439 of file sc_signed.cpp.

sc_signed operator^ ( int  u,
const sc_unsigned v 
) [friend]

Definition at line 1786 of file sc_signed.h.

sc_signed operator^ ( const sc_signed u,
const sc_signed v 
) [friend]

Definition at line 3253 of file sc_signed.cpp.

sc_signed operator^ ( const sc_signed u,
int64  v 
) [friend]

Definition at line 3270 of file sc_signed.cpp.

sc_signed operator^ ( const sc_signed u,
uint64  v 
) [friend]

Definition at line 3346 of file sc_signed.cpp.

sc_signed operator^ ( const sc_signed u,
long  v 
) [friend]

Definition at line 3382 of file sc_signed.cpp.

sc_signed operator^ ( const sc_signed u,
unsigned long  v 
) [friend]

Definition at line 3458 of file sc_signed.cpp.

sc_signed operator^ ( const sc_signed u,
int  v 
) [friend]

Definition at line 1794 of file sc_signed.h.

sc_signed operator^ ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1796 of file sc_signed.h.

sc_signed operator^ ( int64  u,
const sc_signed v 
) [friend]

Definition at line 3289 of file sc_signed.cpp.

sc_signed operator^ ( uint64  u,
const sc_signed v 
) [friend]

Definition at line 3364 of file sc_signed.cpp.

sc_signed operator^ ( long  u,
const sc_signed v 
) [friend]

Definition at line 3401 of file sc_signed.cpp.

sc_signed operator^ ( unsigned long  u,
const sc_signed v 
) [friend]

Definition at line 3476 of file sc_signed.cpp.

sc_signed operator^ ( int  u,
const sc_signed v 
) [friend]

Definition at line 1803 of file sc_signed.h.

sc_signed operator^ ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 1805 of file sc_signed.h.

sc_signed operator^ ( const sc_unsigned u,
const sc_int_base v 
) [friend]

Definition at line 763 of file sc_signed.cpp.

sc_signed operator^ ( const sc_int_base u,
const sc_unsigned v 
) [friend]

Definition at line 767 of file sc_signed.cpp.

sc_signed operator^ ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 771 of file sc_signed.cpp.

sc_signed operator^ ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 964 of file sc_signed.cpp.

sc_signed operator^ ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 775 of file sc_signed.cpp.

sc_signed operator^ ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 968 of file sc_signed.cpp.

sc_unsigned operator<< ( const sc_unsigned u,
const sc_signed v 
) [friend]

sc_signed operator<< ( const sc_signed u,
const sc_unsigned v 
) [friend]

Definition at line 3508 of file sc_signed.cpp.

sc_signed operator<< ( const sc_signed u,
const sc_signed v 
) [friend]

sc_signed operator<< ( const sc_signed u,
int64  v 
) [friend]

sc_signed operator<< ( const sc_signed u,
uint64  v 
) [friend]

sc_signed operator<< ( const sc_signed u,
long  v 
) [friend]

sc_signed operator<< ( const sc_signed u,
unsigned long  v 
) [friend]

sc_signed operator<< ( const sc_signed u,
int  v 
) [friend]

Definition at line 1840 of file sc_signed.h.

sc_signed operator<< ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1842 of file sc_signed.h.

sc_signed operator<< ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 784 of file sc_signed.cpp.

sc_signed operator<< ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 977 of file sc_signed.cpp.

sc_unsigned operator>> ( const sc_unsigned u,
const sc_signed v 
) [friend]

sc_signed operator>> ( const sc_signed u,
const sc_unsigned v 
) [friend]

Definition at line 3525 of file sc_signed.cpp.

sc_signed operator>> ( const sc_signed u,
const sc_signed v 
) [friend]

sc_signed operator>> ( const sc_signed u,
int64  v 
) [friend]

sc_signed operator>> ( const sc_signed u,
uint64  v 
) [friend]

sc_signed operator>> ( const sc_signed u,
long  v 
) [friend]

sc_signed operator>> ( const sc_signed u,
unsigned long  v 
) [friend]

sc_signed operator>> ( const sc_signed u,
int  v 
) [friend]

Definition at line 1871 of file sc_signed.h.

sc_signed operator>> ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1873 of file sc_signed.h.

sc_signed operator>> ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 793 of file sc_signed.cpp.

sc_signed operator>> ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 986 of file sc_signed.cpp.

sc_signed operator+ ( const sc_signed u  )  [friend]

Definition at line 3544 of file sc_signed.cpp.

sc_signed operator- ( const sc_signed u  )  [friend]

Definition at line 3550 of file sc_signed.cpp.

sc_signed operator- ( const sc_unsigned u  )  [friend]

Definition at line 3556 of file sc_signed.cpp.

bool operator== ( const sc_unsigned u,
const sc_signed v 
) [friend]

bool operator== ( const sc_signed u,
const sc_unsigned v 
) [friend]

bool operator== ( const sc_signed u,
const sc_signed v 
) [friend]

Definition at line 3567 of file sc_signed.cpp.

bool operator== ( const sc_signed u,
int64  v 
) [friend]

Definition at line 3585 of file sc_signed.cpp.

bool operator== ( const sc_signed u,
uint64  v 
) [friend]

Definition at line 3619 of file sc_signed.cpp.

bool operator== ( const sc_signed u,
long  v 
) [friend]

Definition at line 3653 of file sc_signed.cpp.

bool operator== ( const sc_signed u,
unsigned long  v 
) [friend]

Definition at line 3687 of file sc_signed.cpp.

bool operator== ( const sc_signed u,
int  v 
) [friend]

Definition at line 1909 of file sc_signed.h.

bool operator== ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1911 of file sc_signed.h.

bool operator== ( int64  u,
const sc_signed v 
) [friend]

Definition at line 3602 of file sc_signed.cpp.

bool operator== ( uint64  u,
const sc_signed v 
) [friend]

Definition at line 3636 of file sc_signed.cpp.

bool operator== ( long  u,
const sc_signed v 
) [friend]

Definition at line 3670 of file sc_signed.cpp.

bool operator== ( unsigned long  u,
const sc_signed v 
) [friend]

Definition at line 3704 of file sc_signed.cpp.

bool operator== ( int  u,
const sc_signed v 
) [friend]

Definition at line 1918 of file sc_signed.h.

bool operator== ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 1920 of file sc_signed.h.

bool operator== ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 802 of file sc_signed.cpp.

bool operator== ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 995 of file sc_signed.cpp.

bool operator== ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 806 of file sc_signed.cpp.

bool operator== ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 999 of file sc_signed.cpp.

bool operator!= ( const sc_unsigned u,
const sc_signed v 
) [friend]

bool operator!= ( const sc_signed u,
const sc_unsigned v 
) [friend]

bool operator!= ( const sc_signed u,
const sc_signed v 
) [friend]

bool operator!= ( const sc_signed u,
int64  v 
) [friend]

bool operator!= ( const sc_signed u,
uint64  v 
) [friend]

bool operator!= ( const sc_signed u,
long  v 
) [friend]

bool operator!= ( const sc_signed u,
unsigned long  v 
) [friend]

bool operator!= ( const sc_signed u,
int  v 
) [friend]

Definition at line 1938 of file sc_signed.h.

bool operator!= ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1940 of file sc_signed.h.

bool operator!= ( int64  u,
const sc_signed v 
) [friend]

bool operator!= ( uint64  u,
const sc_signed v 
) [friend]

bool operator!= ( long  u,
const sc_signed v 
) [friend]

bool operator!= ( unsigned long  u,
const sc_signed v 
) [friend]

bool operator!= ( int  u,
const sc_signed v 
) [friend]

Definition at line 1947 of file sc_signed.h.

bool operator!= ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 1949 of file sc_signed.h.

bool operator!= ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 811 of file sc_signed.cpp.

bool operator!= ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 1004 of file sc_signed.cpp.

bool operator!= ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 815 of file sc_signed.cpp.

bool operator!= ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 1008 of file sc_signed.cpp.

bool operator< ( const sc_unsigned u,
const sc_signed v 
) [friend]

bool operator< ( const sc_signed u,
const sc_unsigned v 
) [friend]

bool operator< ( const sc_signed u,
const sc_signed v 
) [friend]

Definition at line 3732 of file sc_signed.cpp.

bool operator< ( const sc_signed u,
int64  v 
) [friend]

Definition at line 3765 of file sc_signed.cpp.

bool operator< ( const sc_signed u,
uint64  v 
) [friend]

Definition at line 3829 of file sc_signed.cpp.

bool operator< ( const sc_signed u,
long  v 
) [friend]

Definition at line 3881 of file sc_signed.cpp.

bool operator< ( const sc_signed u,
unsigned long  v 
) [friend]

Definition at line 3943 of file sc_signed.cpp.

bool operator< ( const sc_signed u,
int  v 
) [friend]

Definition at line 1967 of file sc_signed.h.

bool operator< ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1969 of file sc_signed.h.

bool operator< ( int64  u,
const sc_signed v 
) [friend]

Definition at line 3797 of file sc_signed.cpp.

bool operator< ( uint64  u,
const sc_signed v 
) [friend]

Definition at line 3855 of file sc_signed.cpp.

bool operator< ( long  u,
const sc_signed v 
) [friend]

Definition at line 3913 of file sc_signed.cpp.

bool operator< ( unsigned long  u,
const sc_signed v 
) [friend]

Definition at line 3967 of file sc_signed.cpp.

bool operator< ( int  u,
const sc_signed v 
) [friend]

Definition at line 1976 of file sc_signed.h.

bool operator< ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 1978 of file sc_signed.h.

bool operator< ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 820 of file sc_signed.cpp.

bool operator< ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 1013 of file sc_signed.cpp.

bool operator< ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 824 of file sc_signed.cpp.

bool operator< ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 1017 of file sc_signed.cpp.

bool operator<= ( const sc_unsigned u,
const sc_signed v 
) [friend]

bool operator<= ( const sc_signed u,
const sc_unsigned v 
) [friend]

bool operator<= ( const sc_signed u,
const sc_signed v 
) [friend]

bool operator<= ( const sc_signed u,
int64  v 
) [friend]

bool operator<= ( const sc_signed u,
uint64  v 
) [friend]

bool operator<= ( const sc_signed u,
long  v 
) [friend]

bool operator<= ( const sc_signed u,
unsigned long  v 
) [friend]

bool operator<= ( const sc_signed u,
int  v 
) [friend]

Definition at line 1996 of file sc_signed.h.

bool operator<= ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 1998 of file sc_signed.h.

bool operator<= ( int64  u,
const sc_signed v 
) [friend]

bool operator<= ( uint64  u,
const sc_signed v 
) [friend]

bool operator<= ( long  u,
const sc_signed v 
) [friend]

bool operator<= ( unsigned long  u,
const sc_signed v 
) [friend]

bool operator<= ( int  u,
const sc_signed v 
) [friend]

Definition at line 2005 of file sc_signed.h.

bool operator<= ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 2007 of file sc_signed.h.

bool operator<= ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 829 of file sc_signed.cpp.

bool operator<= ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 1022 of file sc_signed.cpp.

bool operator<= ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 833 of file sc_signed.cpp.

bool operator<= ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 1026 of file sc_signed.cpp.

bool operator> ( const sc_unsigned u,
const sc_signed v 
) [friend]

bool operator> ( const sc_signed u,
const sc_unsigned v 
) [friend]

bool operator> ( const sc_signed u,
const sc_signed v 
) [friend]

bool operator> ( const sc_signed u,
int64  v 
) [friend]

bool operator> ( const sc_signed u,
uint64  v 
) [friend]

bool operator> ( const sc_signed u,
long  v 
) [friend]

bool operator> ( const sc_signed u,
unsigned long  v 
) [friend]

bool operator> ( const sc_signed u,
int  v 
) [friend]

Definition at line 2025 of file sc_signed.h.

bool operator> ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 2027 of file sc_signed.h.

bool operator> ( int64  u,
const sc_signed v 
) [friend]

bool operator> ( uint64  u,
const sc_signed v 
) [friend]

bool operator> ( long  u,
const sc_signed v 
) [friend]

bool operator> ( unsigned long  u,
const sc_signed v 
) [friend]

bool operator> ( int  u,
const sc_signed v 
) [friend]

Definition at line 2034 of file sc_signed.h.

bool operator> ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 2036 of file sc_signed.h.

bool operator> ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 838 of file sc_signed.cpp.

bool operator> ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 1031 of file sc_signed.cpp.

bool operator> ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 842 of file sc_signed.cpp.

bool operator> ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 1035 of file sc_signed.cpp.

bool operator>= ( const sc_unsigned u,
const sc_signed v 
) [friend]

bool operator>= ( const sc_signed u,
const sc_unsigned v 
) [friend]

bool operator>= ( const sc_signed u,
const sc_signed v 
) [friend]

bool operator>= ( const sc_signed u,
int64  v 
) [friend]

bool operator>= ( const sc_signed u,
uint64  v 
) [friend]

bool operator>= ( const sc_signed u,
long  v 
) [friend]

bool operator>= ( const sc_signed u,
unsigned long  v 
) [friend]

bool operator>= ( const sc_signed u,
int  v 
) [friend]

Definition at line 2054 of file sc_signed.h.

bool operator>= ( const sc_signed u,
unsigned int  v 
) [friend]

Definition at line 2056 of file sc_signed.h.

bool operator>= ( int64  u,
const sc_signed v 
) [friend]

bool operator>= ( uint64  u,
const sc_signed v 
) [friend]

bool operator>= ( long  u,
const sc_signed v 
) [friend]

bool operator>= ( unsigned long  u,
const sc_signed v 
) [friend]

bool operator>= ( int  u,
const sc_signed v 
) [friend]

Definition at line 2063 of file sc_signed.h.

bool operator>= ( unsigned int  u,
const sc_signed v 
) [friend]

Definition at line 2065 of file sc_signed.h.

bool operator>= ( const sc_signed u,
const sc_int_base v 
) [friend]

Definition at line 847 of file sc_signed.cpp.

bool operator>= ( const sc_signed u,
const sc_uint_base v 
) [friend]

Definition at line 1040 of file sc_signed.cpp.

bool operator>= ( const sc_int_base u,
const sc_signed v 
) [friend]

Definition at line 851 of file sc_signed.cpp.

bool operator>= ( const sc_uint_base u,
const sc_signed v 
) [friend]

Definition at line 1044 of file sc_signed.cpp.

sc_signed operator~ ( const sc_signed u  )  [friend]

sc_signed add_signed_friend ( small_type  us,
int  unb,
int  und,
const sc_digit ud,
small_type  vs,
int  vnb,
int  vnd,
const sc_digit vd 
) [friend]

sc_signed sub_signed_friend ( small_type  us,
int  unb,
int  und,
const sc_digit ud,
small_type  vs,
int  vnb,
int  vnd,
const sc_digit vd 
) [friend]

sc_signed mul_signed_friend ( small_type  s,
int  unb,
int  und,
const sc_digit ud,
int  vnb,
int  vnd,
const sc_digit vd 
) [friend]

sc_signed div_signed_friend ( small_type  s,
int  unb,
int  und,
const sc_digit ud,
int  vnb,
int  vnd,
const sc_digit vd 
) [friend]

sc_signed mod_signed_friend ( small_type  us,
int  unb,
int  und,
const sc_digit ud,
int  vnb,
int  vnd,
const sc_digit vd 
) [friend]

sc_signed and_signed_friend ( small_type  us,
int  unb,
int  und,
const sc_digit ud,
small_type  vs,
int  vnb,
int  vnd,
const sc_digit vd 
) [friend]

sc_signed or_signed_friend ( small_type  us,
int  unb,
int  und,
const sc_digit ud,
small_type  vs,
int  vnb,
int  vnd,
const sc_digit vd 
) [friend]

sc_signed xor_signed_friend ( small_type  us,
int  unb,
int  und,
const sc_digit ud,
small_type  vs,
int  vnb,
int  vnd,
const sc_digit vd 
) [friend]


The documentation for this class was generated from the following files:

Generated on Wed Jan 21 15:32:21 2009 for SystemC by  doxygen 1.5.5