Apollo
10.0
自动驾驶开放平台
parameter.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.cyber.proto;
4
5
enum
ParamType
{
6
NOT_SET
= 0;
7
BOOL
= 1;
8
INT
= 2;
9
DOUBLE
= 3;
10
STRING
= 4;
11
PROTOBUF
= 5;
12
}
13
14
message
Param
{
15
optional
string
name = 1;
16
optional
ParamType
type = 2;
17
optional
string
type_name = 3;
18
oneof
oneof_value
{
19
bool
bool_value = 4;
20
int64 int_value = 5;
21
double
double_value = 6;
22
string
string_value = 7;
23
}
24
optional bytes proto_desc = 8;
25
}
26
27
message
NodeName
{
28
optional
string
value = 1;
29
}
30
31
message
ParamName
{
32
optional
string
value = 1;
33
}
34
35
message
BoolResult
{
36
optional
bool
value = 1;
37
}
38
39
message
Params
{
40
repeated
Param
param = 1;
41
}
apollo::cyber::proto::ParamType
ParamType
Definition
parameter.proto:5
apollo::cyber::proto::STRING
@ STRING
Definition
parameter.proto:10
apollo::cyber::proto::DOUBLE
@ DOUBLE
Definition
parameter.proto:9
apollo::cyber::proto::NOT_SET
@ NOT_SET
Definition
parameter.proto:6
apollo::cyber::proto::INT
@ INT
Definition
parameter.proto:8
apollo::cyber::proto::PROTOBUF
@ PROTOBUF
Definition
parameter.proto:11
apollo::cyber::proto::BOOL
@ BOOL
Definition
parameter.proto:7
syntax
syntax
Definition
parameter.proto:1
apollo::cyber::proto::BoolResult
Definition
parameter.proto:35
apollo::cyber::proto::NodeName
Definition
parameter.proto:27
apollo::cyber::proto::ParamName
Definition
parameter.proto:31
apollo::cyber::proto::Param
Definition
parameter.proto:14
apollo::cyber::proto::Params
Definition
parameter.proto:39
apollo::cyber::proto::Param::oneof_value
Definition
parameter.proto:18
cyber
proto
parameter.proto