| 
    SystemC
    Recoding Infrastructure for SystemC v0.6.2 derived from Accellera SystemC 2.3.1
    
   Accellera SystemC proof-of-concept library 
   | 
 
#include <sysc/datatypes/bit/sc_logic.h>
Public Member Functions | |
| sc_logic () | |
| sc_logic (const sc_logic &a) | |
| sc_logic (sc_logic_value_t v) | |
| sc_logic (bool a) | |
| sc_logic (char a) | |
| sc_logic (int a) | |
| sc_logic (const sc_bit &a) | |
| ~sc_logic () | |
| sc_logic & | operator= (const sc_logic &a) | 
| sc_logic & | operator&= (const sc_logic &b) | 
| sc_logic & | operator|= (const sc_logic &b) | 
| sc_logic & | operator^= (const sc_logic &b) | 
| const sc_logic | operator~ () const | 
| sc_logic & | b_not () | 
| sc_logic_value_t | value () const | 
| bool | is_01 () const | 
| bool | to_bool () const | 
| char | to_char () const | 
| void | print (::std::ostream &os=::std::cout) const | 
| void | scan (::std::istream &is=::std::cin) | 
Static Public Member Functions | |
| static void * | operator new (std::size_t, void *p) | 
| static void * | operator new (std::size_t sz) | 
| static void | operator delete (void *p, std::size_t sz) | 
| static void * | operator new[] (std::size_t sz) | 
| static void | operator delete[] (void *p, std::size_t sz) | 
Static Public Attributes | |
| static const sc_logic_value_t | char_to_logic [128] | 
| static const char | logic_to_char [4] | 
| static const sc_logic_value_t | and_table [4][4] | 
| static const sc_logic_value_t | or_table [4][4] | 
| static const sc_logic_value_t | xor_table [4][4] | 
| static const sc_logic_value_t | not_table [4] | 
Friends | |
| const sc_logic | operator& (const sc_logic &, const sc_logic &) | 
| const sc_logic | operator| (const sc_logic &, const sc_logic &) | 
| const sc_logic | operator^ (const sc_logic &, const sc_logic &) | 
| bool | operator== (const sc_logic &, const sc_logic &) | 
| bool | operator!= (const sc_logic &, const sc_logic &) | 
Definition at line 99 of file sc_logic.h.
      
  | 
  inline | 
Definition at line 164 of file sc_logic.h.
      
  | 
  inline | 
Definition at line 168 of file sc_logic.h.
      
  | 
  inline | 
Definition at line 172 of file sc_logic.h.
      
  | 
  inlineexplicit | 
Definition at line 176 of file sc_logic.h.
      
  | 
  inlineexplicit | 
Definition at line 180 of file sc_logic.h.
      
  | 
  inlineexplicit | 
Definition at line 184 of file sc_logic.h.
      
  | 
  inlineexplicit | 
Definition at line 188 of file sc_logic.h.
      
  | 
  inline | 
Definition at line 195 of file sc_logic.h.
      
  | 
  inline | 
Definition at line 250 of file sc_logic.h.
      
  | 
  inline | 
Definition at line 260 of file sc_logic.h.
      
  | 
  inlinestatic | 
Definition at line 286 of file sc_logic.h.
      
  | 
  inlinestatic | 
Definition at line 292 of file sc_logic.h.
      
  | 
  inlinestatic | 
Definition at line 280 of file sc_logic.h.
      
  | 
  inlinestatic | 
Definition at line 283 of file sc_logic.h.
      
  | 
  inlinestatic | 
Definition at line 289 of file sc_logic.h.
Definition at line 215 of file sc_logic.h.
Definition at line 212 of file sc_logic.h.
Definition at line 221 of file sc_logic.h.
Definition at line 218 of file sc_logic.h.
      
  | 
  inline | 
Definition at line 247 of file sc_logic.h.
      
  | 
  inline | 
Definition at line 272 of file sc_logic.h.
| void sc_dt::sc_logic::scan | ( | ::std::istream & | is = ::std::cin | ) | 
      
  | 
  inline | 
Definition at line 263 of file sc_logic.h.
      
  | 
  inline | 
Definition at line 266 of file sc_logic.h.
      
  | 
  inline | 
Definition at line 256 of file sc_logic.h.
Definition at line 340 of file sc_logic.h.
Definition at line 310 of file sc_logic.h.
Definition at line 337 of file sc_logic.h.
Definition at line 316 of file sc_logic.h.
Definition at line 313 of file sc_logic.h.
      
  | 
  static | 
Definition at line 156 of file sc_logic.h.
      
  | 
  static | 
Definition at line 154 of file sc_logic.h.
      
  | 
  static | 
Definition at line 155 of file sc_logic.h.
      
  | 
  static | 
Definition at line 159 of file sc_logic.h.
      
  | 
  static | 
Definition at line 157 of file sc_logic.h.
      
  | 
  static | 
Definition at line 158 of file sc_logic.h.
 1.8.5