#include <sysc/datatypes/bit/sc_bit.h>

Public Member Functions | |
| sc_bit () | |
| sc_bit (uint64 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= (int64 b) |
| sc_bit & | operator= (uint64 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 (::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, 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) |
Definition at line 238 of file sc_bit.h.
| sc_dt::sc_bit::sc_bit | ( | const sc_logic & | a | ) | [explicit] |
Definition at line 96 of file sc_bit.cpp.
| sc_bit& sc_dt::sc_bit::operator= | ( | unsigned long | b | ) | [inline] |
Definition at line 106 of file sc_bit.cpp.
| void sc_dt::sc_bit::print | ( | ::std::ostream & | os = ::std::cout |
) | const [inline] |
| void sc_dt::sc_bit::scan | ( | ::std::istream & | is = ::std::cin |
) |
Definition at line 115 of file sc_bit.cpp.
1.5.5