CIRCT
19.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::ModuleInfo |
struct | esi::ServicePortDesc |
A description of a service port. 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::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 & | os, |
const esi::AppID & | id | ||
) |
Definition at line 625 of file Manifest.cpp.
std::ostream& operator<< | ( | std::ostream & | os, |
const esi::ModuleInfo & | m | ||
) |
Definition at line 551 of file Manifest.cpp.
References esi::ModuleInfo::commitHash, esi::ModuleInfo::extra, esi::ModuleInfo::name, esi::ModuleInfo::repo, esi::ModuleInfo::summary, and esi::ModuleInfo::version.