Goby3
3.1.4
2024.02.22
|
Real transporter that has a real inner transporter. More...
#include <goby/middleware/transport/interface.h>
Public Types | |
using | InnerTransporterType = InnerTransporter |
the InnerTransporter type (accessible for other uses) More... | |
Public Member Functions | |
InnerTransporter & | inner () |
auto & | innermost () |
Protected Member Functions | |
InnerTransporterInterface (InnerTransporter &inner) | |
Pass in an external inner transporter for use. More... | |
InnerTransporterInterface () | |
Generate a local instantiation of the inner transporter. More... | |
Real transporter that has a real inner transporter.
Definition at line 75 of file interface.h.
using goby::middleware::InnerTransporterInterface< Transporter, InnerTransporter, typename std::enable_if_t<!std::is_same< Transporter, NullTransporter >::value &&!std::is_same< InnerTransporter, NullTransporter >::value > >::InnerTransporterType = InnerTransporter |
the InnerTransporter type (accessible for other uses)
Definition at line 91 of file interface.h.
|
inlineprotected |
Pass in an external inner transporter for use.
Definition at line 95 of file interface.h.
|
inlineprotected |
Generate a local instantiation of the inner transporter.
Definition at line 97 of file interface.h.
|
inline |
Definition at line 87 of file interface.h.
|
inline |
Definition at line 88 of file interface.h.