28 #ifndef SC_SIGNAL_RESOLVED_H 
   29 #define SC_SIGNAL_RESOLVED_H 
   48 : 
public sc_signal<sc_dt::sc_logic,SC_MANY_WRITERS>
 
   90         { 
write( a ); 
return *
this; }
 
   95     virtual const char* 
kind()
 const 
   96         { 
return "sc_signal_resolved"; }
 
sc_process_b sc_process_b
 
The resolved signal class. 
 
virtual void update()
The update method (does nothing by default). 
 
this_type & operator=(const data_type &a)
 
virtual void register_port(sc_port_base &, const char *)
 
sc_signal_resolved(const char *name_, const data_type &initial_value_)
 
sc_signal_resolved(const char *name_)
 
const char * sc_gen_unique_name(const char *, bool preserve_first)
 
const sc_dt::sc_logic_value_t sc_logic_resolution_tbl[4][4]
 
virtual const T & read() const 
 
std::vector< data_type > m_val_vec
 
sc_signal< sc_dt::sc_logic, SC_MANY_WRITERS > base_type
 
virtual const char * kind() const 
 
Abstract base class for class sc_port_b. 
 
sc_dt::sc_logic data_type
 
sc_signal_resolved this_type
 
virtual void write(const data_type &)
 
std::vector< sc_process_b * > m_proc_vec