35 std::pair<T *,std::unique_ptr<EMANE::Application::TransportAdapter>>
38 const std::string & sPlatformEndpoint,
39 const std::string & sTransportEndpoint)
const 45 T * pInstance{
new T{id, pPlatformService}};
47 auto pTransportAdapater = buildTransportWithAdapter_i(pInstance,
53 return std::make_pair(pInstance,std::move(pTransportAdapater));
std::pair< T *, std::unique_ptr< TransportAdapter > > buildTransportWithAdapter(const NEMId id, const ConfigurationUpdateRequest &request, const std::string &sPlatformEndpoint, const std::string &sTransportEndpoint) const
Build an instance of the transport named by the template parameter. T must be a subclass of EMANE::Tr...
std::vector< ConfigurationNameStringValues > ConfigurationUpdateRequest