Apollo
10.0
自动驾驶开放平台
clients.h
浏览该文件的文档.
1
7
#pragma once
8
9
#include <memory>
10
#include <unordered_set>
11
12
#include "boost/asio.hpp"
13
14
class
Client
;
15
16
class
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
};
Client
Definition
client.h:18
Clients
Definition
clients.h:16
Clients::stop_all
void stop_all()
Definition
clients.cc:27
Clients::stop
void stop(std::shared_ptr< Client > client)
Definition
clients.cc:22
Clients::~Clients
~Clients()
Definition
clients.cc:15
Clients::Clients
Clients()
Copyright (c) 2019 LG Electronics, Inc.
Definition
clients.cc:13
Clients::start
void start(std::shared_ptr< Client > client)
Definition
clients.cc:17
modules
contrib
cyber_bridge
clients.h