|
Goby3 3.6.1
2026.09.15
|
Fully identifies a publication or subscription crossing the language boundary. More...
#include <goby/middleware/languages/common/interface.h>
Public Attributes | |
| PubSubLayer | layer |
| std::string | type_name |
| int | scheme |
| std::string | group |
Fully identifies a publication or subscription crossing the language boundary.
This is the runtime equivalent of the compile-time (Group, Type, scheme) template parameters used by the C++ transporters, plus the layer that would otherwise be chosen by calling interthread(), interprocess() or intermodule().
Definition at line 75 of file interface.h.
| std::string goby::middleware::languages::Identifier::group |
Definition at line 80 of file interface.h.
| PubSubLayer goby::middleware::languages::Identifier::layer |
Definition at line 77 of file interface.h.
| int goby::middleware::languages::Identifier::scheme |
Definition at line 79 of file interface.h.
| std::string goby::middleware::languages::Identifier::type_name |
Definition at line 78 of file interface.h.