#include <tlm_base_handler.h>
◆ TlmBaseHandler() [1/2]
simics::systemc::awareness::TlmBaseHandler::TlmBaseHandler |
( |
| ) |
|
|
inline |
◆ ~TlmBaseHandler()
simics::systemc::awareness::TlmBaseHandler::~TlmBaseHandler |
( |
| ) |
|
|
inline |
◆ TlmBaseHandler() [2/2]
simics::systemc::awareness::TlmBaseHandler::TlmBaseHandler |
( |
const TlmBaseHandler & |
| ) |
|
|
delete |
◆ controller()
◆ disable()
virtual void simics::systemc::awareness::TlmBaseHandler::disable |
( |
| ) |
|
|
inlinevirtual |
◆ enable()
virtual void simics::systemc::awareness::TlmBaseHandler::enable |
( |
| ) |
|
|
inlinevirtual |
◆ iface()
virtual sc_core::sc_interface * simics::systemc::awareness::TlmBaseHandler::iface |
( |
| ) |
|
|
inlinevirtual |
◆ init()
◆ initiatorBwSocketHandler()
static TlmHandlerInterface * simics::systemc::awareness::TlmBaseHandler::initiatorBwSocketHandler |
( |
sc_core::sc_object * |
obj | ) |
|
|
inlinestatic |
◆ initiatorExPortHandler()
template<typename TYPES >
static TlmMultiHandlerInterface * simics::systemc::awareness::TlmBaseHandler::initiatorExPortHandler |
( |
tlm_utils::callback_binder_fw< TYPES > * |
cb | ) |
|
|
inlinestatic |
◆ initiatorFwSocketHandler()
static TlmHandlerInterface * simics::systemc::awareness::TlmBaseHandler::initiatorFwSocketHandler |
( |
sc_core::sc_object * |
obj | ) |
|
|
inlinestatic |
◆ initiatorSocket()
template<typename TYPES >
static tlm::tlm_base_socket_if * simics::systemc::awareness::TlmBaseHandler::initiatorSocket |
( |
tlm_utils::callback_binder_fw< TYPES > * |
cb | ) |
|
|
inlinestatic |
◆ mPInitiatorBwSocketHandler()
template<typename TYPES >
static TlmHandlerInterface * simics::systemc::awareness::TlmBaseHandler::mPInitiatorBwSocketHandler |
( |
tlm_utils::callback_binder_bw< TYPES > * |
cb | ) |
|
|
inlinestatic |
◆ mPInitiatorFwMpSocketHandler()
template<typename TYPES >
static TlmHandlerInterface * simics::systemc::awareness::TlmBaseHandler::mPInitiatorFwMpSocketHandler |
( |
tlm::tlm_fw_transport_if< TYPES > * |
socket | ) |
|
|
inlinestatic |
◆ mPInitiatorFwSocketHandler()
template<typename TYPES >
static TlmHandlerInterface * simics::systemc::awareness::TlmBaseHandler::mPInitiatorFwSocketHandler |
( |
tlm::tlm_fw_transport_if< TYPES > * |
socket | ) |
|
|
inlinestatic |
◆ mPtargetBwSocketHandler()
template<typename TYPES >
static TlmHandlerInterface * simics::systemc::awareness::TlmBaseHandler::mPtargetBwSocketHandler |
( |
tlm::tlm_bw_transport_if< TYPES > * |
socket | ) |
|
|
inlinestatic |
◆ mPTargetBwSocketHandler()
template<typename TYPES >
static TlmHandlerInterface * simics::systemc::awareness::TlmBaseHandler::mPTargetBwSocketHandler |
( |
tlm_utils::callback_binder_fw< TYPES > * |
cb | ) |
|
|
inlinestatic |
◆ mPTargetFwSocketHandler()
template<typename TYPES >
static TlmHandlerInterface * simics::systemc::awareness::TlmBaseHandler::mPTargetFwSocketHandler |
( |
tlm_utils::callback_binder_fw< TYPES > * |
cb | ) |
|
|
inlinestatic |
◆ operator=()
◆ proxy()
virtual ProxyInterface * simics::systemc::awareness::TlmBaseHandler::proxy |
( |
| ) |
|
|
inlinevirtual |
◆ set_tlm_iface()
virtual void simics::systemc::awareness::TlmBaseHandler::set_tlm_iface |
( |
TlmIfaceInterface * |
tlm_iface | ) |
|
|
inlinevirtual |
◆ targetBwSocketHandler()
static TlmHandlerInterface * simics::systemc::awareness::TlmBaseHandler::targetBwSocketHandler |
( |
sc_core::sc_object * |
obj | ) |
|
|
inlinestatic |
◆ targetFwSocketHandler()
static TlmHandlerInterface * simics::systemc::awareness::TlmBaseHandler::targetFwSocketHandler |
( |
sc_core::sc_object * |
obj | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file:
- /disk2/mp/builds/mono-124635/src/extensions/systemc-library/simics/systemc/awareness/tlm_base_handler.h