Searched refs:_if (Results 1 - 3 of 3) sorted by relevance

/gem5/src/systemc/ext/tlm_core/1/analysis/
H A Danalysis_port.hh43 bind(tlm_analysis_if<T> &_if) argument
45 m_interfaces.push_back(&_if);
48 void operator() (tlm_analysis_if<T> &_if) { bind(_if); } argument
50 unbind(tlm_analysis_if<T> &_if) argument
53 std::remove(m_interfaces.begin(), m_interfaces.end(), &_if);
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_analysis/
H A Dtlm_analysis_port.h42 virtual void bind( tlm_analysis_if<T> &_if ) {
43 m_interfaces.push_back( &_if );
46 void operator() ( tlm_analysis_if<T> &_if ) { bind( _if ); }
48 virtual bool unbind( tlm_analysis_if<T> &_if ) {
51 = std::remove( m_interfaces.begin(), m_interfaces.end(), &_if );
/gem5/src/systemc/tests/systemc/1666-2011-compliance/virtual_bind/
H A Dvirtual_bind.cpp58 void bind(i_f& _if) argument
69 void bind(i_f& _if) argument
71 sc_port<i_f>::bind(_if);
78 void bind(i_f& _if) argument
89 void bind(i_f& _if) argument
91 sc_export<i_f>::bind(_if);

Completed in 4 milliseconds