Apollo 10.0
自动驾驶开放平台
clients.cc
浏览该文件的文档.
1
8
9#include <memory>
10
12
14
16
17void Clients::start(std::shared_ptr<Client> client) {
18 clients.insert(client);
19 client->start();
20}
21
22void Clients::stop(std::shared_ptr<Client> client) {
23 clients.erase(client);
24 client->stop();
25}
26
28 for (auto& client : clients) {
29 client->stop();
30 }
31 clients.clear();
32}
void stop_all()
Definition clients.cc:27
void stop(std::shared_ptr< Client > client)
Definition clients.cc:22
~Clients()
Definition clients.cc:15
Clients()
Copyright (c) 2019 LG Electronics, Inc.
Definition clients.cc:13
void start(std::shared_ptr< Client > client)
Definition clients.cc:17