CIRCT
20.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 | |
class | esi::registry::internal::BackendRegistry |
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 (Context &ctxt, std::string backend) |
Load a backend plugin dynamically. More... | |
void | esi::registry::internal::registerBackend (const std::string &name, BackendCreate create) |
std::unique_ptr< AcceleratorConnection > | esi::registry::connect (Context &ctxt, const std::string &backend, const std::string &connection) |