Control Libraries 6.3.4
Loading...
Searching...
No Matches
parameter.proto
1syntax = "proto3";
2
3package state_representation.proto;
4
5import "state_representation/state.proto";
6import "state_representation/parameters/parameter_value.proto";
7
8message Parameter {
9 State state = 1;
10 ParameterValue parameter_value = 2;
11}
12
13message ParameterValue {
14 oneof value_type {
15 parameter.Int int = 9;
16 parameter.IntArray int_array = 10;
17 parameter.Double double = 1;
18 parameter.DoubleArray double_array = 2;
19 parameter.Bool bool = 3;
20 parameter.BoolArray bool_array = 4;
21 parameter.String string = 5;
22 parameter.StringArray string_array = 6;
23 parameter.Matrix matrix = 7;
24 parameter.Vector vector = 8;
25 }
26}