Apollo
10.0
自动驾驶开放平台
bridge.cc
浏览该文件的文档.
1
8
#include <memory>
9
10
#include <gflags/gflags.h>
11
12
#include "
cyber/common/log.h
"
13
#include "
cyber/init.h
"
14
#include "
modules/contrib/cyber_bridge/node.h
"
15
#include "
modules/contrib/cyber_bridge/server.h
"
16
17
// bazel build //cyber/bridge:cyber_bridge
18
// GLOG_v=4 GLOG_logtostderr=1
19
// ./bazel-bin/modules/contrib/cyber_bridge/cyber_bridge
20
21
int
main
(
int
argc,
char
* argv[]) {
22
google::ParseCommandLineFlags(&argc, &argv,
true
);
23
24
apollo::cyber::Init
(argv[0]);
25
26
{
27
Node
node;
28
29
auto
server = std::make_shared<Server>(&node);
30
server->run();
31
}
32
33
apollo::cyber::Clear
();
34
}
main
int main(int argc, char *argv[])
Copyright (c) 2019 LG Electronics, Inc.
Definition
bridge.cc:21
Node
Definition
node.h:31
init.h
log.h
node.h
apollo::cyber::Clear
void Clear()
Definition
init.cc:161
apollo::cyber::Init
bool Init(const char *binary_name, const std::string &dag_info)
Definition
init.cc:98
server.h
modules
contrib
cyber_bridge
bridge.cc