CIRCT  20.0.0git
Classes | Typedefs | Functions
Cosim.cpp File Reference
#include "esi/backends/Cosim.h"
#include "esi/Services.h"
#include "esi/Utils.h"
#include "cosim.grpc.pb.h"
#include <grpc/grpc.h>
#include <grpcpp/channel.h>
#include <grpcpp/client_context.h>
#include <grpcpp/create_channel.h>
#include <grpcpp/security/credentials.h>
#include <fstream>
#include <iostream>
#include <set>
Include dependency graph for Cosim.cpp:

Go to the source code of this file.

Classes

struct  esi::backends::cosim::CosimAccelerator::StubContainer
 Hack around C++ not having a way to forward declare a nested class. More...
 

Typedefs

using StubContainer = esi::backends::cosim::CosimAccelerator::StubContainer
 

Functions

static void checkStatus (Status s, const std::string &msg)
 
 REGISTER_ACCELERATOR ("cosim", backends::cosim::CosimAccelerator)
 

Typedef Documentation

◆ StubContainer

Definition at line 61 of file Cosim.cpp.

Function Documentation

◆ checkStatus()

static void checkStatus ( Status  s,
const std::string &  msg 
)
static

◆ REGISTER_ACCELERATOR()

REGISTER_ACCELERATOR ( "cosim"  ,
backends::cosim::CosimAccelerator   
)