Go to the source code of this file.
 | 
| void  | sc_dt::sc_deprecated_sc_bit () | 
|   | 
| bool  | sc_dt::operator== (const sc_bit &a, const sc_bit &b) | 
|   | 
| bool  | sc_dt::operator!= (const sc_bit &a, const sc_bit &b) | 
|   | 
| bool  | sc_dt::equal (const sc_bit &a, const sc_bit &b) | 
|   | 
| bool  | sc_dt::not_equal (const sc_bit &a, const sc_bit &b) | 
|   | 
| const sc_bit  | sc_dt::operator~ (const sc_bit &a) | 
|   | 
| const sc_bit  | sc_dt::b_not (const sc_bit &a) | 
|   | 
| void  | sc_dt::b_not (sc_bit &r, const sc_bit &a) | 
|   | 
| const sc_bit  | sc_dt::operator& (const sc_bit &a, const sc_bit &b) | 
|   | 
| const sc_bit  | sc_dt::operator| (const sc_bit &a, const sc_bit &b) | 
|   | 
| const sc_bit  | sc_dt::operator^ (const sc_bit &a, const sc_bit &b) | 
|   | 
| const sc_bit  | sc_dt::b_and (const sc_bit &a, const sc_bit &b) | 
|   | 
| const sc_bit  | sc_dt::b_or (const sc_bit &a, const sc_bit &b) | 
|   | 
| const sc_bit  | sc_dt::b_xor (const sc_bit &a, const sc_bit &b) | 
|   | 
| inline::std::ostream &  | sc_dt::operator<< (::std::ostream &os, const sc_bit &a) | 
|   | 
| inline::std::istream &  | sc_dt::operator>> (::std::istream &is, sc_bit &a) | 
|   | 
      
        
          | #define DEFN_ASN_OP | 
          ( | 
            | 
          op | ) | 
           | 
        
      
 
Value:
#define DEFN_ASN_OP_T(op, tp)
 
 
Definition at line 177 of file sc_bit.h.
 
 
      
        
          | #define DEFN_ASN_OP_T | 
          ( | 
            | 
          op,  | 
        
        
           | 
           | 
            | 
          tp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:sc_bit& 
operator op( tp 
b ) \
 
       { 
return ( *
this op sc_bit( 
b ) ); }
 
uint64 const sc_uint_base int b
 
 
Definition at line 174 of file sc_bit.h.
 
 
      
        
          | #define DEFN_BIN_FUN | 
          ( | 
            | 
          ret,  | 
        
        
           | 
           | 
            | 
          fun  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:
#define DEFN_BIN_FUN_T(ret, fun, tp)
 
 
Definition at line 276 of file sc_bit.h.
 
 
      
        
          | #define DEFN_BIN_FUN_T | 
          ( | 
            | 
          ret,  | 
        
        
           | 
           | 
            | 
          fun,  | 
        
        
           | 
           | 
            | 
          tp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:inline ret fun( 
const sc_bit& a, tp 
b ) \
 
       { 
return fun(a, sc_bit(
b) ); }      \
 
    inline ret fun( tp 
b, 
const sc_bit& a ) \
 
       { 
return fun( sc_bit(a), 
b ); }
 
uint64 const sc_uint_base int b
 
 
Definition at line 270 of file sc_bit.h.
 
 
      
        
          | #define DEFN_CTOR_T | 
          ( | 
            | 
          tp | ) | 
           | 
        
      
 
Value:explicit sc_bit( tp a )          \
       : m_val( to_value(a) )       \
void sc_deprecated_sc_bit()
 
 
Definition at line 134 of file sc_bit.h.
 
 
      
        
          | #define DEFN_TO_VALUE_T | 
          ( | 
            | 
          tp | ) | 
           | 
        
      
 
Value:static bool to_value( tp i )         \
       { return to_value( (int) i); }
 
Definition at line 111 of file sc_bit.h.
 
 
      
        
          | #define DEFN_TRN_FUN | 
          ( | 
            | 
          fun | ) | 
           | 
        
      
 
Value:inline void fun( sc_bit& r, 
const sc_bit& a, 
const sc_bit& 
b ) \
 
uint64 const sc_uint_base int b
 
#define DEFN_TRN_FUN_T(fun, tp)
 
 
Definition at line 365 of file sc_bit.h.
 
 
      
        
          | #define DEFN_TRN_FUN_T | 
          ( | 
            | 
          fun,  | 
        
        
           | 
           | 
            | 
          tp  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Value:inline void fun( sc_bit& r, 
const sc_bit& a, tp 
b )            \
 
        { r = fun( a, sc_bit(
b) ); }                               \
 
    inline 
void fun( sc_bit& r, tp a, 
const sc_bit& 
b )            \
 
        { r = fun( sc_bit(a), 
b ); }
 
uint64 const sc_uint_base int b
 
 
Definition at line 359 of file sc_bit.h.