CIRCT 20.0.0git
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
esi::registry::internal Namespace Reference

Classes

class  BackendRegistry
 
struct  RegisterAccelerator
 

Typedefs

using BackendCreate = std::function< std::unique_ptr< AcceleratorConnection >(Context &, std::string)>
 Backends can register themselves to be connected via a connection string.
 

Functions

void registerBackend (const std::string &name, BackendCreate create)
 

Typedef Documentation

◆ BackendCreate

using esi::registry::internal::BackendCreate = typedef std::function<std::unique_ptr<AcceleratorConnection>( Context &, std::string)>
private

Backends can register themselves to be connected via a connection string.

Definition at line 165 of file Accelerator.h.

Function Documentation

◆ registerBackend()

void esi::registry::internal::registerBackend ( const std::string &  name,
BackendCreate  create 
)
private