CIRCT 21.0.0git
Loading...
Searching...
No Matches
esi::backends::cosim::CosimAccelerator Member List

This is the complete list of members for esi::backends::cosim::CosimAccelerator, including all inherited members.

AcceleratorConnection(Context &ctxt)esi::AcceleratorConnection
channelsesi::backends::cosim::CosimAcceleratorprivate
clientEnginesesi::AcceleratorConnectionprotected
connect(Context &, std::string connectionString)esi::backends::cosim::CosimAcceleratorstatic
Cosim enum valueesi::backends::cosim::CosimAccelerator
CosimAccelerator(Context &, std::string hostname, uint16_t port)esi::backends::cosim::CosimAccelerator
CosimEngineesi::backends::cosim::CosimAcceleratorfriend
createEngine(const std::string &engineTypeName, AppIDPath idPath, const ServiceImplDetails &details, const HWClientDetails &clients) overrideesi::backends::cosim::CosimAcceleratorvirtual
createService(Service::Type service, AppIDPath path, std::string implName, const ServiceImplDetails &details, const HWClientDetails &clients) overrideesi::backends::cosim::CosimAcceleratorprotectedvirtual
ctxtesi::AcceleratorConnectionprivate
disconnect()esi::AcceleratorConnectionvirtual
getCtxt() constesi::AcceleratorConnectioninline
getEngineMapFor(AppIDPath id)esi::AcceleratorConnectioninlinevirtual
getLogger() constesi::AcceleratorConnectioninline
getService(AppIDPath id={}, std::string implName={}, ServiceImplDetails details={}, HWClientDetails clients={})esi::AcceleratorConnectioninline
getService(Service::Type service, AppIDPath id={}, std::string implName={}, ServiceImplDetails details={}, HWClientDetails clients={})esi::AcceleratorConnectionvirtual
getServiceThread()esi::AcceleratorConnection
ManifestMethod enum nameesi::backends::cosim::CosimAccelerator
manifestMethodesi::backends::cosim::CosimAcceleratorprivate
MMIO enum valueesi::backends::cosim::CosimAccelerator
ownedAcceleratorsesi::AcceleratorConnectionprivate
ownedEnginesesi::AcceleratorConnectionprotected
registerEngine(AppIDPath idPath, std::unique_ptr< Engine > engine, const HWClientDetails &clients)esi::AcceleratorConnectionprotected
rpcClientesi::backends::cosim::CosimAcceleratorprivate
Service typedefesi::AcceleratorConnection
serviceCacheesi::AcceleratorConnectionprivate
ServiceCacheKey typedefesi::AcceleratorConnectionprivate
ServiceTable typedefesi::AcceleratorConnection
serviceThreadesi::AcceleratorConnectionprivate
setManifestMethod(ManifestMethod method)esi::backends::cosim::CosimAccelerator
takeOwnership(std::unique_ptr< Accelerator > accel)esi::AcceleratorConnection
~AcceleratorConnection()esi::AcceleratorConnectionvirtual
~CosimAccelerator()esi::backends::cosim::CosimAccelerator