27 #ifndef SC_SIGNAL_RESOLVED_PORTS_H 
   28 #define SC_SIGNAL_RESOLVED_PORTS_H 
   43     : 
public sc_in<sc_dt::sc_logic>
 
  115     virtual const char* 
kind()
 const 
  116         { 
return "sc_in_resolved"; }
 
  195         { (*this)->
write( value_ ); 
return *
this; }
 
  198         { (*this)->
write( interface_.
read() ); 
return *
this; }
 
  201         { (*this)->
write( port_->read() ); 
return *
this; }
 
  204         { (*this)->
write( port_->read() ); 
return *
this; }
 
  207         { (*this)->
write( port_->read() ); 
return *
this; }
 
  216     virtual const char* 
kind()
 const 
  217         { 
return "sc_inout_resolved"; }
 
  299         { (*this)->
write( value_ ); 
return *
this; }
 
  302         { (*this)->
write( interface_.
read() ); 
return *
this; }
 
  305         { (*this)->
write( port_->read() ); 
return *
this; }
 
  308         { (*this)->
write( port_->read() ); 
return *
this; }
 
  311         { (*this)->
write( port_->read() ); 
return *
this; }
 
  313     virtual const char* 
kind()
 const 
  314         { 
return "sc_out_resolved"; }
 
sc_out_resolved(const char *name_)
 
sc_out_resolved(const char *name_, inout_if_type &interface_)
 
sc_inout_resolved(this_type &parent_)
 
sc_port< in_if_type, 1, SC_ONE_OR_MORE_BOUND > in_port_type
 
base_type::in_port_type in_port_type
 
virtual const char * kind() const 
 
sc_in_resolved(this_type &parent_)
 
base_type::in_if_type in_if_type
 
sc_out_resolved this_type
 
virtual const char * kind() const 
 
virtual const char * kind() const 
 
base_type::inout_port_type inout_port_type
 
sc_in_resolved(const char *name_, const in_if_type &interface_)
 
sc_in_resolved(const char *name_, this_type &parent_)
 
this_type & operator=(const data_type &value_)
 
base_type::in_port_type in_port_type
 
sc_out_resolved(this_type &parent_)
 
base_type::inout_port_type inout_port_type
 
Generic port class and base class for other port classes. 
 
base_type::data_type data_type
 
sc_in_resolved(const char *name_)
 
sc_inout_resolved base_type
 
sc_in_resolved(in_port_type &parent_)
 
sc_in_resolved(const in_if_type &interface_)
 
base_type::inout_if_type inout_if_type
 
sc_dt::sc_logic data_type
 
base_type inout_port_type
 
virtual ~sc_in_resolved()
 
sc_inout_resolved this_type
 
sc_inout< data_type > base_type
 
sc_in< data_type > base_type
 
sc_out_resolved(const char *name_, inout_port_type &parent_)
 
sc_inout_resolved(const char *name_)
 
sc_inout_resolved(inout_if_type &interface_)
 
virtual ~sc_inout_resolved()
 
sc_inout_resolved(const char *name_, inout_if_type &interface_)
 
sc_in_resolved(const char *name_, inout_port_type &parent_)
 
virtual ~sc_out_resolved()
 
sc_out_resolved(inout_if_type &interface_)
 
sc_out_resolved(inout_port_type &parent_)
 
base_type::in_if_type in_if_type
 
sc_port< inout_if_type, 1, SC_ONE_OR_MORE_BOUND > inout_port_type
 
base_type::in_if_type in_if_type
 
sc_in_resolved(const char *name_, in_port_type &parent_)
 
Abstract base class for class sc_port_b. 
 
base_type::inout_if_type inout_if_type
 
void write(const data_type &value_)
 
The sc_signal_resolved input port class. 
 
sc_inout_resolved(const char *name_, inout_port_type &parent_)
 
sc_dt::sc_logic data_type
 
sc_inout_resolved(inout_port_type &parent_)
 
virtual void end_of_elaboration()
 
The sc_signal_resolved output port class. 
 
sc_signal_in_if< data_type > in_if_type
 
The sc_signal_resolved input/output port class. 
 
base_type::inout_port_type inout_port_type
 
virtual void end_of_elaboration()
 
base_type::in_port_type in_port_type
 
virtual const T & read() const =0
 
sc_inout_resolved(const char *name_, this_type &parent_)
 
sc_in_resolved(inout_port_type &parent_)
 
this_type & operator=(const data_type &value_)
 
sc_out_resolved(const char *name_, this_type &parent_)