57 std::for_each(transportAdapters_.begin(),
58 transportAdapters_.end(),
64 std::for_each(transportAdapters_.begin(),
65 transportAdapters_.end(),
71 std::for_each(transportAdapters_.begin(),
72 transportAdapters_.end(),
79 std::for_each(transportAdapters_.begin(),
80 transportAdapters_.end(),
87 transportAdapters_.push_back(std::move(pTransportAdapter));
void initialize(Registrar ®istrar) override
The Registrar interface provides access to all of the emulator registrars.
TransportManagerImpl(const uuid_t &uuid)
void add(std::unique_ptr< TransportAdapter > &pTransportAdapter) override
std::vector< ConfigurationNameAnyValues > ConfigurationUpdate
void postStart() override
void configure(const ConfigurationUpdate &update) override
Manages all instantiated transports.