CIRCT  19.0.0git
Functions
esiquery.cpp File Reference
#include "esi/Accelerator.h"
#include "esi/Manifest.h"
#include "esi/Services.h"
#include <iostream>
#include <map>
#include <stdexcept>
Include dependency graph for esiquery.cpp:

Go to the source code of this file.

Functions

void printInfo (std::ostream &os, AcceleratorConnection &acc)
 
void printHier (std::ostream &os, AcceleratorConnection &acc)
 
int main (int argc, const char *argv[])
 
void printPort (std::ostream &os, const BundlePort &port, std::string indent="")
 
void printInstance (std::ostream &os, const HWModule *d, std::string indent="")
 

Function Documentation

◆ main()

int main ( int  argc,
const char *  argv[] 
)

◆ printHier()

void printHier ( std::ostream &  os,
AcceleratorConnection acc 
)

◆ printInfo()

void printInfo ( std::ostream &  os,
AcceleratorConnection acc 
)

◆ printInstance()

void printInstance ( std::ostream &  os,
const HWModule d,
std::string  indent = "" 
)

◆ printPort()

void printPort ( std::ostream &  os,
const BundlePort port,
std::string  indent = "" 
)

Definition at line 93 of file esiquery.cpp.

References esi::BundlePort::getChannels(), and esi::BundlePort::getID().

Referenced by printInstance().