Apollo 10.0
自动驾驶开放平台
clients.h
浏览该文件的文档.
1
7#pragma once
8
9#include <memory>
10#include <unordered_set>
11
12#include "boost/asio.hpp"
13
14class Client;
15
16class Clients {
17 public:
18 Clients();
19 ~Clients();
20
21 void start(std::shared_ptr<Client> client);
22 void stop(std::shared_ptr<Client> client);
23 void stop_all();
24
25 private:
26 std::unordered_set<std::shared_ptr<Client>> clients;
27};
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