Lines Matching refs:parent_

120     explicit sc_in( in_port_type& parent_ )
121 : base_type( parent_ ), m_traces( 0 ),
125 sc_in( const char* name_, in_port_type& parent_ )
126 : base_type( name_, parent_ ), m_traces( 0 ),
130 explicit sc_in( inout_port_type& parent_ )
133 { sc_port_base::bind( parent_ ); }
135 sc_in( const char* name_, inout_port_type& parent_ )
138 { sc_port_base::bind( parent_ ); }
140 sc_in( this_type& parent_ )
141 : base_type( parent_ ), m_traces( 0 ),
145 sc_in( const char* name_, this_type& parent_ )
146 : base_type( name_, parent_ ), m_traces( 0 ),
174 SC_VIRTUAL_ void bind( in_port_type& parent_ )
175 { sc_port_base::bind( parent_ ); }
177 void operator () ( in_port_type& parent_ )
178 { this->bind( parent_ ); }
183 SC_VIRTUAL_ void bind( inout_port_type& parent_ )
184 { sc_port_base::bind( parent_ ); }
186 void operator () ( inout_port_type& parent_ )
187 { this->bind( parent_ ); }
264 SC_VIRTUAL_ void bind( base_port_type& parent_ )
265 { sc_port_base::bind( parent_ ); }
367 sc_in<T>::vbind( sc_port_base& parent_ )
369 in_port_type* in_parent = DCAST<in_port_type*>( &parent_ );
374 inout_port_type* inout_parent = DCAST<inout_port_type*>( &parent_ );
434 explicit sc_in( in_port_type& parent_ )
435 : base_type( parent_ ), m_traces( 0 ),
439 sc_in( const char* name_, in_port_type& parent_ )
440 : base_type( name_, parent_ ), m_traces( 0 ),
444 explicit sc_in( inout_port_type& parent_ )
447 { sc_port_base::bind( parent_ ); }
449 sc_in( const char* name_, inout_port_type& parent_ )
452 { sc_port_base::bind( parent_ ); }
454 sc_in( this_type& parent_ )
455 : base_type( parent_ ), m_traces( 0 ),
460 sc_in( const this_type& parent_ )
461 : base_type( *(in_if_type*)parent_.get_interface() ) , m_traces( 0 ),
466 sc_in( const char* name_, this_type& parent_ )
467 : base_type( name_, parent_ ), m_traces( 0 ),
497 SC_VIRTUAL_ void bind( in_port_type& parent_ )
498 { sc_port_base::bind( parent_ ); }
500 void operator () ( in_port_type& parent_ )
501 { this->bind( parent_ ); }
506 SC_VIRTUAL_ void bind( inout_port_type& parent_ )
507 { sc_port_base::bind( parent_ ); }
509 void operator () ( inout_port_type& parent_ )
510 { this->bind( parent_ ); }
631 SC_VIRTUAL_ void bind( base_port_type& parent_ )
632 { sc_port_base::bind( parent_ ); }
708 explicit sc_in( in_port_type& parent_ )
709 : base_type( parent_ ), m_traces( 0 ),
713 sc_in( const char* name_, in_port_type& parent_ )
714 : base_type( name_, parent_ ), m_traces( 0 ),
718 explicit sc_in( inout_port_type& parent_ )
721 { sc_port_base::bind( parent_ ); }
723 sc_in( const char* name_, inout_port_type& parent_ )
726 { sc_port_base::bind( parent_ ); }
728 sc_in( this_type& parent_ )
729 : base_type( parent_ ), m_traces( 0 ),
733 sc_in( const char* name_, this_type& parent_ )
734 : base_type( name_, parent_ ), m_traces( 0 ),
764 SC_VIRTUAL_ void bind( in_port_type& parent_ )
765 { sc_port_base::bind( parent_ ); }
767 void operator () ( in_port_type& parent_ )
768 { this->bind( parent_ ); }
773 SC_VIRTUAL_ void bind( inout_port_type& parent_ )
774 { sc_port_base::bind( parent_ ); }
776 void operator () ( inout_port_type& parent_ )
777 { this->bind( parent_ ); }
898 SC_VIRTUAL_ void bind( base_port_type& parent_ )
899 { sc_port_base::bind( parent_ ); }
971 explicit sc_inout( inout_port_type& parent_ )
972 : base_type( parent_ ), m_init_val( 0 ), m_traces( 0 ),
976 sc_inout( const char* name_, inout_port_type& parent_ )
977 : base_type( name_, parent_ ), m_init_val( 0 ), m_traces( 0 ),
981 sc_inout( this_type& parent_ )
982 : base_type( parent_ ), m_init_val( 0 ), m_traces( 0 ),
986 sc_inout( const char* name_, this_type& parent_ )
987 : base_type( name_, parent_ ), m_init_val( 0 ), m_traces( 0 ),
1263 explicit sc_inout( inout_port_type& parent_ )
1264 : base_type( parent_ ), m_init_val( 0 ), m_traces( 0 ),
1268 sc_inout( const char* name_, inout_port_type& parent_ )
1269 : base_type( name_, parent_ ), m_init_val( 0 ), m_traces( 0 ),
1273 sc_inout( this_type& parent_ )
1274 : base_type( parent_ ), m_init_val( 0 ), m_traces( 0 ),
1278 sc_inout( const char* name_, this_type& parent_ )
1279 : base_type( name_, parent_ ), m_init_val( 0 ), m_traces( 0 ),
1499 explicit sc_inout( inout_port_type& parent_ )
1500 : base_type( parent_ ), m_init_val( 0 ), m_traces( 0 ),
1504 sc_inout( const char* name_, inout_port_type& parent_ )
1505 : base_type( name_, parent_ ), m_init_val( 0 ), m_traces( 0 ),
1509 sc_inout( this_type& parent_ )
1510 : base_type( parent_ ), m_init_val( 0 ), m_traces( 0 ),
1514 sc_inout( const char* name_, this_type& parent_ )
1515 : base_type( name_, parent_ ), m_init_val( 0 ), m_traces( 0 ),
1733 explicit sc_out( inout_port_type& parent_ )
1734 : base_type( parent_ )
1737 sc_out( const char* name_, inout_port_type& parent_ )
1738 : base_type( name_, parent_ )
1741 sc_out( this_type& parent_ )
1742 : base_type( parent_ )
1745 sc_out( const char* name_, this_type& parent_ )
1746 : base_type( name_, parent_ )