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.