SystemC
2.3.2
Accellera SystemC proof-of-concept library
|
Bit class. More...
#include <sysc/datatypes/bit/sc_bit.h>
Public Member Functions | |
sc_bit () | |
sc_bit (const sc_logic &a) | |
sc_bit (const sc_bit &a) | |
~sc_bit () | |
sc_bit & | operator= (const sc_bit &b) |
sc_bit & | operator= (const sc_logic &b) |
sc_bit & | operator&= (const sc_bit &b) |
sc_bit & | operator|= (const sc_bit &b) |
sc_bit & | operator^= (const sc_bit &b) |
operator bool () const | |
bool | operator! () const |
bool | to_bool () const |
char | to_char () const |
sc_bit & | b_not () |
void | print (::std::ostream &os=::std::cout) const |
void | scan (::std::istream &=::std::cin) |
Friends | |
bool | operator== (const sc_bit &a, const sc_bit &b) |
bool | operator!= (const sc_bit &a, const sc_bit &b) |
const sc_bit | operator~ (const sc_bit &a) |
const sc_bit | operator| (const sc_bit &a, const sc_bit &b) |
const sc_bit | operator& (const sc_bit &a, const sc_bit &b) |
const sc_bit | operator^ (const sc_bit &a, const sc_bit &b) |
|
explicit |
|
inline |
void sc_dt::sc_bit::scan | ( | ::std::istream & | = ::std::cin | ) |