CIRCT  20.0.0git
Classes | Typedefs | Functions
esi::registry::internal Namespace Reference

Classes

struct  RegisterAccelerator
 
class  BackendRegistry
 

Typedefs

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

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)>

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 
)