summaryrefslogtreecommitdiffstats
path: root/libs/nanopb/tests/enum_to_string/enum.proto
blob: 07c6736367f599c208a3988bae488d3d43dedd46 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* Test enum to string function generation */

syntax = "proto2";

import "nanopb.proto";

option (nanopb_fileopt).enum_to_string = true;

enum MyEnum {
    VALUE1 = 1;
    VALUE2 = 2;
    VALUE15 = 15;
}

enum MyShortNameEnum {
    option (nanopb_enumopt).long_names = false;
    MSNE_VALUE256 = 256;
}