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

sc_dt::sc_signed Class Reference

#include <sc_signed.h>

Inheritance diagram for sc_dt::sc_signed:

Inheritance graph
[legend]
List of all members.

Public Methods

 sc_signed (int nb=sc_length_param().len())
 sc_signed (const sc_signed &v)
 sc_signed (const sc_unsigned &v)
sc_signed & operator= (const sc_signed &v)
sc_signed & operator= (const sc_signed_subref_r &a)
template<class T1, class T2> sc_signed & operator= (const sc_signed_concref_r< T1, T2 > &a)
sc_signed & operator= (const sc_unsigned &v)
sc_signed & operator= (const sc_unsigned_subref_r &a)
template<class T1, class T2> sc_signed & operator= (const sc_unsigned_concref_r< T1, T2 > &a)
sc_signed & operator= (const char *v)
sc_signed & operator= (int64 v)
sc_signed & operator= (uint64 v)
sc_signed & operator= (long v)
sc_signed & operator= (unsigned long v)
sc_signed & operator= (int v)
sc_signed & operator= (unsigned int v)
sc_signed & operator= (double v)
sc_signed & operator= (const sc_int_base &v)
sc_signed & operator= (const sc_uint_base &v)
sc_signed & operator= (const sc_bv_base &)
sc_signed & operator= (const sc_lv_base &)
 ~sc_signed ()
sc_signed & operator++ ()
const sc_signed operator++ (int)
sc_signed & operator-- ()
const sc_signed operator-- (int)
sc_signed_bitref operator[] (int i)
sc_signed_bitref_r operator[] (int i) const
sc_signed_bitref bit (int i)
sc_signed_bitref_r bit (int i) const
sc_signed_subref range (int i, int j)
sc_signed_subref_r range (int i, int j) const
sc_signed_subref operator() (int i, int j)
sc_signed_subref_r operator() (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 sc_string to_string (sc_numrep numrep=SC_DEC) const
const sc_string to_string (sc_numrep numrep, bool w_prefix) const
void print (ostream &os=cout) const
void scan (istream &is=cin)
void dump (ostream &os=cout) const
int length () const
bool iszero () const
bool sign () 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 (unsigned long *buf) const
void set_packed_rep (unsigned long *buf)
sc_signed & operator+= (const sc_signed &v)
sc_signed & operator+= (const sc_unsigned &v)
sc_signed & operator+= (int64 v)
sc_signed & operator+= (uint64 v)
sc_signed & operator+= (long v)
sc_signed & operator+= (unsigned long v)
sc_signed & operator+= (int v)
sc_signed & operator+= (unsigned int v)
sc_signed & operator+= (const sc_int_base &v)
sc_signed & operator+= (const sc_uint_base &v)
sc_signed & operator-= (const sc_signed &v)
sc_signed & operator-= (const sc_unsigned &v)
sc_signed & operator-= (int64 v)
sc_signed & operator-= (uint64 v)
sc_signed & operator-= (long v)
sc_signed & operator-= (unsigned long v)
sc_signed & operator-= (int v)
sc_signed & operator-= (unsigned int v)
sc_signed & operator-= (const sc_int_base &v)
sc_signed & operator-= (const sc_uint_base &v)
sc_signed & operator *= (const sc_signed &v)
sc_signed & operator *= (const sc_unsigned &v)
sc_signed & operator *= (int64 v)
sc_signed & operator *= (uint64 v)
sc_signed & operator *= (long v)
sc_signed & operator *= (unsigned long v)
sc_signed & operator *= (int v)
sc_signed & operator *= (unsigned int v)
sc_signed & operator *= (const sc_int_base &v)
sc_signed & operator *= (const sc_uint_base &v)
sc_signed & operator/= (const sc_signed &v)
sc_signed & operator/= (const sc_unsigned &v)
sc_signed & operator/= (int64 v)
sc_signed & operator/= (uint64 v)
sc_signed & operator/= (long v)
sc_signed & operator/= (unsigned long v)
sc_signed & operator/= (int v)
sc_signed & operator/= (unsigned int v)
sc_signed & operator/= (const sc_int_base &v)
sc_signed & operator/= (const sc_uint_base &v)
sc_signed & operator%= (const sc_signed &v)
sc_signed & operator%= (const sc_unsigned &v)
sc_signed & operator%= (int64 v)
sc_signed & operator%= (uint64 v)
sc_signed & operator%= (long v)
sc_signed & operator%= (unsigned long v)
sc_signed & operator%= (int v)
sc_signed & operator%= (unsigned int v)
sc_signed & operator%= (const sc_int_base &v)
sc_signed & operator%= (const sc_uint_base &v)
sc_signed & operator &= (const sc_signed &v)
sc_signed & operator &= (const sc_unsigned &v)
sc_signed & operator &= (int64 v)
sc_signed & operator &= (uint64 v)
sc_signed & operator &= (long v)
sc_signed & operator &= (unsigned long v)
sc_signed & operator &= (int v)
sc_signed & operator &= (unsigned int v)
sc_signed & operator &= (const sc_int_base &v)
sc_signed & operator &= (const sc_uint_base &v)
sc_signed & operator|= (const sc_signed &v)
sc_signed & operator|= (const sc_unsigned &v)
sc_signed & operator|= (int64 v)
sc_signed & operator|= (uint64 v)
sc_signed & operator|= (long v)
sc_signed & operator|= (unsigned long v)
sc_signed & operator|= (int v)
sc_signed & operator|= (unsigned int v)
sc_signed & operator|= (const sc_int_base &v)
sc_signed & operator|= (const sc_uint_base &v)
sc_signed & operator^= (const sc_signed &v)
sc_signed & operator^= (const sc_unsigned &v)
sc_signed & operator^= (int64 v)
sc_signed & operator^= (uint64 v)
sc_signed & operator^= (long v)
sc_signed & operator^= (unsigned long v)
sc_signed & operator^= (int v)
sc_signed & operator^= (unsigned int v)
sc_signed & operator^= (const sc_int_base &v)
sc_signed & operator^= (const sc_uint_base &v)
sc_signed & operator<<= (const sc_signed &v)
sc_signed & operator<<= (const sc_unsigned &v)
sc_signed & operator<<= (int64 v)
sc_signed & operator<<= (uint64 v)
sc_signed & operator<<= (long v)
sc_signed & operator<<= (unsigned long v)
sc_signed & operator<<= (int v)
sc_signed & operator<<= (unsigned int v)
sc_signed & operator<<= (const sc_int_base &v)
sc_signed & operator<<= (const sc_uint_base &v)
sc_signed & operator>>= (const sc_signed &v)
sc_signed & operator>>= (const sc_unsigned &v)
sc_signed & operator>>= (int64 v)
sc_signed & operator>>= (uint64 v)
sc_signed & operator>>= (long v)
sc_signed & operator>>= (unsigned long v)
sc_signed & operator>>= (int v)
sc_signed & operator>>= (unsigned int v)
sc_signed & operator>>= (const sc_int_base &v)
sc_signed & operator>>= (const sc_uint_base &v)

Friends

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 unsigned long *ud, small_type vs, int vnb, int vnd, const unsigned long *vd)
sc_signed sub_signed_friend (small_type us, int unb, int und, const unsigned long *ud, small_type vs, int vnb, int vnd, const unsigned long *vd)
sc_signed mul_signed_friend (small_type s, int unb, int und, const unsigned long *ud, int vnb, int vnd, const unsigned long *vd)
sc_signed div_signed_friend (small_type s, int unb, int und, const unsigned long *ud, int vnb, int vnd, const unsigned long *vd)
sc_signed mod_signed_friend (small_type us, int unb, int und, const unsigned long *ud, int vnb, int vnd, const unsigned long *vd)
sc_signed and_signed_friend (small_type us, int unb, int und, const unsigned long *ud, small_type vs, int vnb, int vnd, const unsigned long *vd)
sc_signed or_signed_friend (small_type us, int unb, int und, const unsigned long *ud, small_type vs, int vnb, int vnd, const unsigned long *vd)
sc_signed xor_signed_friend (small_type us, int unb, int und, const unsigned long *ud, small_type vs, int vnb, int vnd, const unsigned long *vd)

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
 

sc_dt::sc_signed::~sc_signed   [inline]
 

Definition at line 1220 of file sc_signed.h.


Member Function Documentation

sc_signed_bitref_r sc_dt::sc_signed::bit int    i const [inline]
 

Definition at line 1248 of file sc_signed.h.

References sc_signed_bitref_r.

sc_signed_bitref sc_dt::sc_signed::bit int