CIRCT 24.0.0git
Loading...
Searching...
No Matches
esi::registry Namespace Reference

Namespaces

namespace  internal

Functions

std::unique_ptr< Engine > createEngine (AcceleratorConnection &conn, const std::string &dmaEngineName, AppIDPath idPath, const ServiceImplDetails &details, const HWClientDetails &clients)
 Create an engine by name.

Function Documentation

◆ createEngine()

std::unique_ptr< Engine > esi::registry::createEngine ( AcceleratorConnection & conn,
const std::string & dmaEngineName,
AppIDPath idPath,
const ServiceImplDetails & details,
const HWClientDetails & clients )

Create an engine by name.

This is the primary way to create engines for "normal" backends.

Definition at line 562 of file Engines.cpp.

Referenced by esi::AcceleratorConnection::createEngine(), and esi::backends::cosim::CosimAccelerator::createEngine().