CIRCT
19.0.0git
|
#include "esi/Accelerator.h"
#include <cassert>
#include <filesystem>
#include <map>
#include <stdexcept>
#include <iostream>
Go to the source code of this file.
Classes | |
struct | esi::AcceleratorServiceThread::Impl |
Namespaces | |
esi | |
esi::registry | |
esi::registry::internal | |
Functions | |
static std::filesystem::path | esi::getExePath () |
Get the path to the currently running executable. More... | |
static std::filesystem::path | esi::getLibPath () |
Get the path to the currently running shared library. More... | |
static void | esi::loadBackend (std::string backend) |
Load a backend plugin dynamically. More... | |
void | esi::registry::internal::registerBackend (std::string name, BackendCreate create) |
std::unique_ptr< AcceleratorConnection > | esi::registry::connect (Context &ctxt, std::string backend, std::string connection) |
Variables | |
static std::map< std::string, BackendCreate > | esi::registry::internal::backendRegistry |