|
CIRCT 22.0.0git
|
Hack around C++ not having a way to forward declare a nested class. More...

Public Member Functions | |
| StubContainer (std::unique_ptr< ChannelServer::Stub > stub) | |
| bool | getChannelDesc (const std::string &channelName, esi::cosim::ChannelDesc &desc) |
| Get the type ID for a channel name. | |
Public Attributes | |
| std::unique_ptr< ChannelServer::Stub > | stub |
Hack around C++ not having a way to forward declare a nested class.
|
inline |
| bool StubContainer::getChannelDesc | ( | const std::string & | channelName, |
| esi::cosim::ChannelDesc & | desc | ||
| ) |
Get the type ID for a channel name.
Get the channel description for a channel name.
Iterate through the list each time. Since this will only be called a small number of times on a small list, it's not worth doing anything fancy.
Definition at line 336 of file Cosim.cpp.
References checkStatus().
Referenced by esi::backends::cosim::CosimEngine::createPort().
| std::unique_ptr<ChannelServer::Stub> esi::backends::cosim::CosimAccelerator::StubContainer::stub |
Definition at line 56 of file Cosim.cpp.
Referenced by esi::backends::cosim::CosimEngine::createPort(), and esi::backends::cosim::CosimAccelerator::createService().