|
Public Methods |
| | sc_bit () |
| | sc_bit (unsigned long long a) |
| | sc_bit (bool a) |
| | sc_bit (int a) |
| | sc_bit (char a) |
| | sc_bit (const sc_logic &a) |
| | sc_bit (const sc_bit &a) |
| | ~sc_bit () |
| sc_bit & | operator= (const sc_bit &b) |
| sc_bit & | operator= (long long b) |
| sc_bit & | operator= (unsigned long long b) |
| sc_bit & | operator= (long b) |
| sc_bit & | operator= (unsigned long b) |
| sc_bit & | operator= (int b) |
| sc_bit & | operator= (bool b) |
| sc_bit & | operator= (char b) |
| sc_bit & | operator= (const sc_logic &b) |
| sc_bit & | operator &= (const sc_bit &b) |
| sc_bit & | operator &= (int b) |
| sc_bit & | operator &= (bool b) |
| sc_bit & | operator &= (char b) |
| sc_bit & | operator|= (const sc_bit &b) |
| sc_bit & | operator|= (int b) |
| sc_bit & | operator|= (bool b) |
| sc_bit & | operator|= (char b) |
| sc_bit & | operator^= (const sc_bit &b) |
| sc_bit & | operator^= (int b) |
| sc_bit & | operator^= (bool b) |
| sc_bit & | operator^= (char b) |
| | operator bool () const |
| bool | operator! () const |
| bool | to_bool () const |
| char | to_char () const |
| sc_bit & | b_not () |
| void | print (ostream &os=cout) const |
| void | scan (istream &=cin) |
Friends |
| bool | operator== (const sc_bit &a, const sc_bit &b) |
| bool | operator== (const sc_bit &a, int b) |
| bool | operator== (const sc_bit &a, bool b) |
| bool | operator== (const sc_bit &a, char b) |
| bool | operator== (int a, const sc_bit &b) |
| bool | operator== (bool a, const sc_bit &b) |
| bool | operator== (char a, const sc_bit &b) |
| bool | equal (const sc_bit &a, const sc_bit &b) |
| bool | equal (const sc_bit &a, int b) |
| bool | equal (const sc_bit &a, bool b) |
| bool | equal (const sc_bit &a, char b) |
| bool | equal (int a, const sc_bit &b) |
| bool | equal (bool a, const sc_bit &b) |
| bool | equal (char a, const sc_bit &b) |
| bool | operator!= (const sc_bit &a, const sc_bit &b) |
| bool | operator!= (const sc_bit &a, int b) |
| bool | operator!= (const sc_bit &a, bool b) |
| bool | operator!= (const sc_bit &a, char b) |
| bool | operator!= (int a, const sc_bit &b) |
| bool | operator!= (bool a, const sc_bit &b) |
| bool | operator!= (char a, const sc_bit &b) |
| bool | not_equal (const sc_bit &a, const sc_bit &b) |
| bool | not_equal (const sc_bit &a, int b) |
| bool | not_equal (const sc_bit &a, bool b) |
| bool | not_equal (const sc_bit &a, char b) |
| bool | not_equal (int a, const sc_bit &b) |
| bool | not_equal (bool a, const sc_bit &b) |
| bool | not_equal (char a, const sc_bit &b) |
| const sc_bit | operator~ (const sc_bit &a) |
| const sc_bit | b_not (const sc_bit &a) |
| void | b_not (sc_bit &r, const sc_bit &a) |
| const sc_bit | operator| (const sc_bit &a, const sc_bit &b) |
| const sc_bit | operator| (const sc_bit &a, int b) |
| const sc_bit | operator| (const sc_bit &a, bool b) |
| const sc_bit | operator| (const sc_bit &a, char b) |
| const sc_bit | operator| (int a, const sc_bit &b) |
| const sc_bit | operator| (bool a, const sc_bit &b) |
| const sc_bit | operator| (char a, const sc_bit &b) |
| const sc_bit | b_or (const sc_bit &a, const sc_bit &b) |
| const sc_bit | b_or (const sc_bit &a, int b) |
| const sc_bit | b_or (const sc_bit &a, bool b) |
| const sc_bit | b_or (const sc_bit &a, char b) |
| const sc_bit | b_or (int a, const sc_bit &b) |
| const sc_bit | b_or (bool a, const sc_bit &b) |
| const sc_bit | b_or (char a, const sc_bit &b) |
| void | b_or (sc_bit &r, const sc_bit &a, const sc_bit &b) |
| void | b_or (sc_bit &r, const sc_bit &a, int b) |
| void | b_or (sc_bit &r, const sc_bit &a, bool b) |
| void | b_or (sc_bit &r, const sc_bit &a, char b) |
| void | b_or (sc_bit &r, int a, const sc_bit &b) |
| void | b_or (sc_bit &r, bool a, const sc_bit &b) |
| void | b_or (sc_bit &r, char 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, int b) |
| const sc_bit | operator & (const sc_bit &a, bool b) |
| const sc_bit | operator & (const sc_bit &a, char b) |
| const sc_bit | operator & (int a, const sc_bit &b) |
| const sc_bit | operator & (bool a, const sc_bit &b) |
| const sc_bit | operator & (char a, const sc_bit &b) |
| const sc_bit | b_and (const sc_bit &a, const sc_bit &b) |
| const sc_bit | b_and (const sc_bit &a, int b) |
| const sc_bit | b_and (const sc_bit &a, bool b) |
| const sc_bit | b_and (const sc_bit &a, char b) |
| const sc_bit | b_and (int a, const sc_bit &b) |
| const sc_bit | b_and (bool a, const sc_bit &b) |
| const sc_bit | b_and (char a, const sc_bit &b) |
| void | b_and (sc_bit &r, const sc_bit &a, const sc_bit &b) |
| void | b_and (sc_bit &r, const sc_bit &a, int b) |
| void | b_and (sc_bit &r, const sc_bit &a, bool b) |
| void | b_and (sc_bit &r, const sc_bit &a, char b) |
| void | b_and (sc_bit &r, int a, const sc_bit &b) |
| void | b_and (sc_bit &r, bool a, const sc_bit &b) |
| void | b_and (sc_bit &r, char 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, int b) |
| const sc_bit | operator^ (const sc_bit &a, bool b) |
| const sc_bit | operator^ (const sc_bit &a, char b) |
| const sc_bit | operator^ (int a, const sc_bit &b) |
| const sc_bit | operator^ (bool a, const sc_bit &b) |
| const sc_bit | operator^ (char a, const sc_bit &b) |
| const sc_bit | b_xor (const sc_bit &a, const sc_bit &b) |
| const sc_bit | b_xor (const sc_bit &a, int b) |
| const sc_bit | b_xor (const sc_bit &a, bool b) |
| const sc_bit | b_xor (const sc_bit &a, char b) |
| const sc_bit | b_xor (int a, const sc_bit &b) |
| const sc_bit | b_xor (bool a, const sc_bit &b) |
| const sc_bit | b_xor (char a, const sc_bit &b) |
| void | b_xor (sc_bit &r, const sc_bit &a, const sc_bit &b) |
| void | b_xor (sc_bit &r, const sc_bit &a, int b) |
| void | b_xor (sc_bit &r, const sc_bit &a, bool b) |
| void | b_xor (sc_bit &r, const sc_bit &a, char b) |
| void | b_xor (sc_bit &r, int a, const sc_bit &b) |
| void | b_xor (sc_bit &r, bool a, const sc_bit &b) |
| void | b_xor (sc_bit &r, char a, const sc_bit &b) |