CIRCT
20.0.0git
|
#include <any>
#include <cstdint>
#include <map>
#include <optional>
#include <stdexcept>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
struct | esi::AppID |
class | esi::AppIDPath |
struct | esi::Constant |
struct | esi::ModuleInfo |
struct | esi::ServicePortDesc |
A description of a service port. More... | |
struct | esi::ChannelAssignment |
Details about how to connect to a particular channel. More... | |
struct | esi::HWClientDetail |
A description of a hardware client. More... | |
class | esi::MessageData |
A logical chunk of data representing serialized data. More... | |
Namespaces | |
esi | |
Typedefs | |
using | esi::ChannelAssignments = std::map< std::string, ChannelAssignment > |
using | esi::HWClientDetails = std::vector< HWClientDetail > |
using | esi::ServiceImplDetails = std::map< std::string, std::any > |
Functions | |
bool | esi::operator< (const AppID &a, const AppID &b) |
bool | esi::operator< (const AppIDPath &a, const AppIDPath &b) |
std::ostream & | operator<< (std::ostream &, const esi::ModuleInfo &) |
std::ostream & | operator<< (std::ostream &, const esi::AppID &) |
std::string | esi::toHex (uint32_t val) |
std::ostream& operator<< | ( | std::ostream & | , |
const esi::AppID & | |||
) |
std::ostream& operator<< | ( | std::ostream & | , |
const esi::ModuleInfo & | |||
) |