Searched refs:get_base_export (Results 1 - 8 of 8) sorted by relevance

/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_sockets/
H A Dtlm_initiator_socket.h41 virtual sc_core::sc_export<BW_IF> & get_base_export() = 0;
42 virtual sc_core::sc_export<BW_IF> const & get_base_export() const = 0;
152 (s.get_base_export())(get_base_export());
166 (get_base_export())(ifs);
189 virtual sc_core::sc_export<BW_IF> & get_base_export() function in class:tlm::tlm_base_initiator_socket
191 virtual sc_core::sc_export<BW_IF> const & get_base_export() const function in class:tlm::tlm_base_initiator_socket::sc_core
H A Dtlm_target_socket.h38 virtual sc_core::sc_export<FW_IF> & get_base_export() = 0;
142 (get_base_export())(s.get_base_export());
158 export_type* exp = &get_base_export();
211 virtual sc_core::sc_export<FW_IF> & get_base_export() function in class:tlm::tlm_base_target_socket
213 virtual sc_core::sc_export<FW_IF> const & get_base_export() const function in class:tlm::tlm_base_target_socket::sc_core
/gem5/src/systemc/ext/tlm_core/2/sockets/
H A Dinitiator_socket.hh43 virtual sc_core::sc_export<BW_IF> &get_base_export() = 0;
44 virtual sc_core::sc_export<BW_IF> const &get_base_export() const = 0;
120 (s.get_base_export())(get_base_export());
129 virtual void bind(bw_interface_type &ifs) { (get_base_export())(ifs); }
163 virtual sc_core::sc_export<BW_IF> &get_base_export() { return m_export; } function in class:tlm::tlm_base_initiator_socket
165 get_base_export() const function in class:tlm::tlm_base_initiator_socket::sc_core
H A Dtarget_socket.hh39 virtual sc_core::sc_export<FW_IF> &get_base_export() = 0;
113 (get_base_export())(s.get_base_export());
127 export_type *exp = &get_base_export();
183 virtual sc_core::sc_export<FW_IF> &get_base_export() { return *this; } function in class:tlm::tlm_base_target_socket
185 get_base_export() const function in class:tlm::tlm_base_target_socket::sc_core
/gem5/ext/systemc/src/tlm_utils/
H A Dmulti_passthrough_initiator_socket.h169 virtual sc_core::sc_export<tlm::tlm_bw_transport_if<TYPES> >& get_base_export() function in class:tlm_utils::multi_passthrough_initiator_socket
173 return base_type::get_base_export(); //and then return our own export so that the hierarchical binding is set up properly
176 virtual const sc_core::sc_export<tlm::tlm_bw_transport_if<TYPES> >& get_base_export() const function in class:tlm_utils::multi_passthrough_initiator_socket
178 return base_type::get_base_export();
H A Dmulti_passthrough_target_socket.h236 virtual sc_core::sc_export<tlm::tlm_fw_transport_if<TYPES> >& get_base_export() function in class:tlm_utils::multi_passthrough_target_socket
242 virtual const sc_core::sc_export<tlm::tlm_fw_transport_if<TYPES> >& get_base_export() const function in class:tlm_utils::multi_passthrough_target_socket
244 return base_type::get_base_export();
/gem5/src/systemc/ext/tlm_utils/
H A Dmulti_passthrough_initiator_socket.h139 get_base_export() function in class:tlm_utils::multi_passthrough_initiator_socket
147 return base_type::get_base_export();
151 get_base_export() const function in class:tlm_utils::multi_passthrough_initiator_socket
153 return base_type::get_base_export();
H A Dmulti_passthrough_target_socket.h212 get_base_export() function in class:tlm_utils::multi_passthrough_target_socket
220 get_base_export() const function in class:tlm_utils::multi_passthrough_target_socket
222 return base_type::get_base_export();

Completed in 15 milliseconds